How do I access a text file from within my war

后端 未结 4 663
清酒与你
清酒与你 2020-12-10 08:42

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

4条回答
  •  隐瞒了意图╮
    2020-12-10 09:08

    One way to do this comes with a caveat that I'll explain below. You should do something like this:

    // In a Servlet
    ServletContext sc = getServletContext();
    BufferedReader in = 
        new BufferedReader(new FileReader(sc.getRealPath("WebContent/config.txt"));
    

    This assumes that your servlet container is configured to expand war files into their corresponding directory structure.

提交回复
热议问题