java - 如何在 JSP 项目的服务器端找到应用程序 XML 文件?

标签 java jsp xml-parsing webserver

我是网络程序新手。 在后端,我们使用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/

相关文章:

android - 使用 android 中的 DOM 解析器解析存储在内部存储器中的 XML 文件。

java - 如何等待方法直到从 Firebase 数据库接收到数据?

java - dateTimeFormat 的有效掩码模式

java - 即使在 DD 中声明了错误页面,也会出现 Http 错误代码 500

java - 如何创建自创建构造函数的对象

perl - 使用 XML::Twig,如何检查两个节点是否具有完全相同的子节点和属性?

java - 如何断言两个 List<String> 相等,忽略顺序

java - org.hibernate.TypeMismatchException : Provided id of the wrong type for class

jquery - 如何提交来自输入元素的数据和来自 JSP 函数的 ID 数组?

go - 使用 gorutine (golang) 的无效内存地址