我是网络程序新手。 在后端,我们使用Java,我在“/src/main/resources/xxx.xml”中添加应用程序使用的xml文件 问题是如何动态定位这个文件??
例如,我写道:
InputStream is = getClass().getResourceAsStream("/src/main/resources/xxx.xml");
但是“is”始终是空对象。
提前致谢!
最佳答案
从显示的目录结构来看,我猜测您正在使用 Maven 来执行构建等。如果是这种情况,则可以在类层次结构的根部找到放置在 src/main/resources 中的文件。
所以,您可能正在寻找这样的东西:
InputStream is = getClass().getResourceAsStream("xxx.xml");
关于java - 如何在 JSP 项目的服务器端找到应用程序 XML 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9731525/