访问WEB-INF | Java中的文件
我试图在java中访问web inf文件夹中的访问WEB-INF | Java中的文件,java,file-io,Java,File Io,我试图在java中访问web inf文件夹中的.properties文件,但我不知道如何操作 如果文件无法访问,为什么 但是,我可以从包中访问文件。其代码如下: Properties prop = new Properties(); InputStream in = ReadPropertyFile.class.getResourceAsStream("temp.properties"); prop.load(in); System.out.pri
.properties
文件,但我不知道如何操作
如果文件无法访问,为什么
但是,我可以从包中访问文件。其代码如下:
Properties prop = new Properties();
InputStream in = ReadPropertyFile.class.getResourceAsStream("temp.properties");
prop.load(in);
System.out.println(prop.getProperty("asd"));
in.close();
那么如何在java类中实现这一点呢?我尝试使用以下代码
Properties prop = new Properties();
prop.load(new FileInputStream("./WebContent/WEB-INF/my.properties"));
System.out.println(prop.getProperty("data"));
它成功了。使用属性文件的完整路径。我尝试了WEB-INF/temp.properties。它在该路径上抛出空指针,而不是
/yourappname/WEB-INF/
尝试/WEB-INF/temp.properties