易截截图软件、单文件、免安装、纯绿色、仅160KB

鸡鸡鸡,xml解析路径问题。

我的 sysconf.xml 文件放在SRC 目录下的
我在类里面获取的路径
public class Colligate {

// 配置文件具体路径
public static String CONFIGXMLFILE = "\\WEB-INF\\classes\\sysconf.xml";
 
}
我在另外一个类里面解析这个xml文件
public SysConf() {

readConfig();

}
public void readConfig() {
SAXBuilder sb = new SAXBuilder();
try {
Document doc = sb.build(new FileInputStream(Colligate.CONFIGXMLFILE));


然后我在action里面 String key = new SysConf().getKey();  这样子获取key的值,
结果就报错
java.io.FileNotFoundException: \WEB-INF\classes\sysconf.xml(系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream. <init>(FileInputStream.java:106)
at java.io.FileInputStream. <init>(FileInputStream.java:66)
at com.sshTest.common.SysConf.readConfig(SysConf.java:104)
at com.sshTest.common.SysConf. <init>(SysConf.java:24)

试了很多路径,结果还是不行。这是为什么啊!!!
public static String CONFIGXMLFILE = "WEB-INF/classes/sysconf.xml";

先确定是程序执行到具体那一行就停止
未必是路径问题

直接sysconf.xml就可以。

WebRoot/WEB-INF/hell.xml
或者
WebRoot/WEB-INF/classes/hell.xml
你的sysconf.xml是在项目中的位置src还是WEB-INF中


相关问答:

如何将XML数据存入ACCESS数据库

请问各位大师,我现在需要将XML的数据实时的存入到数据库中,我是用asp编的程序,大量们帮忙分析 一下!!!
下面是我的XML文件代码
XML code:

<?xml version="1.0" encoding="utf-8"? ......

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

如何获取运行telnet命令后返回的xml字串信息

Ganglia中的gmond组件可以收集机器资源的信息,通过命令:telnet localhost 8649 后,就会在屏幕上返回一个xml格式的资源信息的字串。请问在java中如何获取telnet返回的结果呢?(在java中我知道怎么去调用telnet命 ......

数据以xml格式返回 - MS-SQL Server / 应用实例

从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式
XML code:
<folder state="unchecked" label="全部">
   <folder state="unchecked&qu ......

ie6 xml 高分求解!

浏览器IE6
在一个页面中有一个连接,连接的页面内容如下:
<%@ page contentType="text/xml; charset=UTF-8" language="java"%>
<?xml version="1.0" encoding=& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号