struts2框架验证xml中DTD错误解决办法
2011-06-15 21:37
274 查看
Struts2.2之后,特别是Struts2.2.3,xwork的东西完全病人struts2中,所以之前的dtd约束文件的写法上需要考虑apache
的因素了。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
错误信息:
Referenced file contains errors (http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd). For more information, right click on the message and select "Show Details..."
原因是http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd已经不是dtd约束文件了,
打开网址,发现opensymphony的网址已经迁移走了,因为xwork的东西已经并入struts2中,成为apache的一部分.
所有的dtd已经移交到http://struts.apache.org/dtds/ 这个地方.
以后struts2的校验器的规范要改成:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//Apache Struts//XWork Validator 1.0.2//EN" "http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">
这样就不会报错了,运行正常.over.
的因素了。
标签:struts2it |
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
错误信息:
Referenced file contains errors (http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd). For more information, right click on the message and select "Show Details..."
原因是http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd已经不是dtd约束文件了,
打开网址,发现opensymphony的网址已经迁移走了,因为xwork的东西已经并入struts2中,成为apache的一部分.
所有的dtd已经移交到http://struts.apache.org/dtds/ 这个地方.
以后struts2的校验器的规范要改成:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//Apache Struts//XWork Validator 1.0.2//EN" "http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">
这样就不会报错了,运行正常.over.
相关文章推荐
- xml解析请求DTD错误的解决办法(断网服务器下):org.xml.sax.SAXParseExceptionpublicId
- PHP XML Socket编程 服务端接收到多个连续xml等错误的解决办法
- 关于web.xml中<web-app>错误提示的解决办法
- 解析xml文件时,错误信息org.xml.sax.SAXParseException:Parser has reached the entity expansion limit "64,000" set by the Application.的解决办法
- pom.xml中Could not transfer artifact commons-lang错误解决办法
- javax.xml.parsers.DocumentBuilderFactory.setXIncludeAware(Z)V错误解决办法
- XML解析错误:未组织好 的解决办法
- xml 解析错误:未找到元素 问题解决思路及办法
- vs2010错误:验证时出错。HRESULT = '8000000A' 的解决办法
- SVN“验证位置时发生错误”的解决办法
- Eclipse验证xml太慢卡死的解决办法
- 配置YUM源出现Errno 14 Could not open/read repomd.xml 错误的解决办法
- 样式表无法查看XML输入请更正错误然后单击,解决办法
- struts2声明式验证input视图跳转到另外一个action后错误提示不显示解决办法
- VS2010调试失败,因为没有启用集成 Windows 身份验证错误的解决办法
- 错误 org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException 解决办法
- QQ输入正确密码却验证错误的解决办法
- 安装sql server 2016报错误1402(请验证您是否具有足够的权限访问该项/Verify that you have sufficient access to that key)的解决办法
- 读取XML空节点出现缺少对象错误的解决办法
- jsp导入包问题&jsp报验证错误解决办法