How do I access a text file from within my war

configuration, jakarta-ee, java, servlets, war

Solution

Check out ServletContext.getResourceAsStream(). Here is an example.

Problem

How do I know what file reference to use to get a file from my WAR. The structure of the WAR is: WAR src - model - web build WebContent META-INF WEB-INF LIB The JSPs are under WebContent, I have put the config.txt file under the WebContent folder and tried to get to it with BufferedReader in = new BufferedReader(new FileReader("WebContent/config.txt")); But this doesn't work. Does anyone know what reference I need to pass or how I can figure it out.

Original source