首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

为何jdom创建失败

2012-08-19 
为啥jdom创建失败?Java codeSAXBuilder sbnew SAXBuilder()URL cl Client.class.getClassLoader().get

为啥jdom创建失败?

Java code
           SAXBuilder sb=new SAXBuilder();           URL cl = Client.class.getClassLoader().getResource("");           base = cl.getPath();           base = str_trim(base,"/");           base = base.replace("classes", "");           doc = sb.build(new FileInputStream( base + "client.xml"));           root = doc.getRootElement();


我先说一下base + "client.xml"的结果:
"D:\Program Files\Apache Software Foundation\apache-tomcat-7.0.27\webapps\WebContent\WEB-INF\client.xml"

路径感觉没问题啊!client.xml正是放在WEB-INF下

下面是client.xml文件内容:
XML code
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/2002/xmlspec/dtd/2.10/xmlspec.dtd"><clients><client name="win32fan" key="8273f9a4830487d0fd67eefa1f05423e"></client></clients>


经我断点调试,发现doc==null,问题出在哪里呢?

[解决办法]
贴错误信息啊

热点排行