【发布时间】:2013-03-15 15:07:48
【问题描述】:
我无法从我的 servlet 正确加载文件 xml: 这是代码:
try{
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse("db.xml");
} catch (Exception ex) {
ex.printStackTrace();
out.print("File Not Found!");
}
db.xml 位于类文件夹中,其中包含类和 java 文件...
【问题讨论】:
-
如果它在类路径中,您需要使用
ClassLoader#GetResourceAsStream。 -
文档文档 = ClassLoader.getResourceAsStream("db.xml"); ???
-
阅读
Class#getResourceAsStream()的 javadoc。