Wie kann ich die access-Datei in WEB-INF in JSP?

Ich bin mit Tomcat. Ich würde gerne die config-Datei in WEB-INF anstelle des Standard-root-class-path, der die WEB-INF/classes. Derzeit lege ich die config.xml im WEB-INF und verwenden Sie den folgenden relativen Adressierung, ihn zu suchen:

InputStream input = Thread.currentThread()
    .getContextClassLoader()
    .getResourceAsStream("..//config.xml");

Ist dies die richtige Art und Weise zu tun?

Oder sollte ich das getServletContext().getRealPath("config.xml") ersten? Aber ich weiß nicht, wie Sie das getServletContext() im .java. (Ich habe versucht, zu new HttpServlet für den Erhalt getServletContext(), aber da es sich um eine abstrakte Klasse kann nicht instanziert werden... wie bekomme ich die getServletContext()?)

InformationsquelleAutor Ken | 2010-06-29
Schreibe einen Kommentar