你把http://xxx.xxx.xxx.xxx/xxx.dtd下载
dtd文档指向下载的文件一般web服务器已经自带了dtd文档
特殊情况特殊处理吧
dtd文档指向下载的文件一般web服务器已经自带了dtd文档
特殊情况特殊处理吧
解决方案 »
- jsp中如何对对foreach进行循环,itmes要怎么写才行
- 读文件报错...
- spring注释式注入不成功???
- 求教 web程序的运行机制
- 不同页面提交不同form到一个action的方法,return时怎么区分转向哪个页面?
- 对于报表,你会选择哪一种软件?
- 在自定义的PropertyEditor类中, IllegalArgumentException的捕获.
- 在spring里使用validator,必须得用struts吗?
- 关于Jboss中部署CMP的问题
- SPRING MVC用的是post提交方法 但是报错 get not supported
- oracle数据库连接异常?
- xml元素转换问题
没看见这句话一般web服务器已经自带了dtd文档
查找一下
把那个http://xxx.xxx.xxx.xxx/xxx.dtd下载到相同的目录就可以了
是sourceforge的一份dtd,抛出
org.jdom.JDOMException: Error in building: hibernate.sourceforge.net
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:373)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:673)
...
Caused by: java.net.UnknownHostException: hibernate.sourceforge.net
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
...
以达到不去访问远程dtd的目的??
和SAXBuilder一点关系都没有
builder.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd", false);
builder.setFeature("http://xml.org/sax/features/validation", false);
DOMParser parser = new DOMParser();
try {
parser.setFeature("http://xml.org/sax/features/validation", false);
parser.setFeature("http://apache.org/xml/features/dom/include-ignorable-whitespace", false );
parser.parse( reportFileName );
} catch (SAXException se) {
se.printStackTrace();
System.exit( -1 );
} catch (IOException ioe) {
ioe.printStackTrace();
System.exit( -1 );
} catch (Exception e ) {
e.printStackTrace();
System.exit( -1 );
}