Eigenschaftendatei in Servlet / JSP laden [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Wo platzieren und wie Konfigurationsressourcendateien in servletbasierten Anwendungen gelesen werden? 6 answers

Ich habe ein @ ersteljar Von meinemJava project und wollte das gleiche Glas in einem @ verwendJSP Servlet Project. Ich versuche eine Eigenschaftendatei zu laden, sagen wir sample.properties von meinemJSP Servlet Project einbehaltenWEB/properties/sample.properties was von einer Klasse im @ gelesen werden solljar .Ich verwende den folgenden Code, der in einer Klasse von JAR geschrieben wurde, um darauf zuzugreifen.

Properties prop=new Properties();
prop.load(/WEB-INF/properties/sample.properties);

Aber jedes Mal, wenn ich @ bekomfileNotFound exception.
Bitte schlagen Sie mir die Lösung vor.

Hier ist die Struktur

WEB-INF
      |
       lib
          |
           myproject.jar
                       |
                        myclass (This class needs to read sample.properties)
      |
       properties
                 |sample.properties

Antworten auf die Frage(5)

Ihre Antwort auf die Frage