关于Struts2验证框架错误信息解决方案
来源:互联网 发布:随机数字生成器软件 编辑:程序博客网 时间:2024/05/12 07:42
关于Struts2验证框架错误信息Referenced file contains errors (http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd).For more information, right click
on themessage in the Problems View and select "Show Details..."的解决方案:
错误如下:
这个错误提示不过问也不会影响Struts2的验证功能,只是看到显示红叉叉感觉不爽
上网找了好久,看到如下的解答:
<?xmlversion="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator1.0.2//EN""http://wwwcctv40.com.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
报错:Referenced file contains errors(http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd)
原因:xwork的东西已经并入struts2中了,原地址的dtd已经不存在了。
解决方法:改为:
<?xml version="1.0"encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//Apache Struts//XWork Validator1.0.2//EN""http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">
就照着修改了一下,现在没有显示红叉叉了,验证功能也可以了。但那是在联网的情况下,如果没有联网,就悲剧了!!!
有人说把xwork-validator-1.0.2.dtd搞到本地,然后地址改成本地文件所在的路径,于是就尝试了一下,这下在不联网的情况下也不会出现红叉叉了!
过程如下:
在MyEclipse中找到Window --> Preferences --> MyEclipse --> Files and Editors -- >XML --> XML Catalog --> 点击右侧的Add --> File System
找到自己下载的Struts2解压包的路径struts-2.2.1.1\src\xwork-core\src\main\resources,再找xwork-validator-1.0.2.dtd文件
配置如下:
KeyType:URI
Key:http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd
在xml文件中找个位置敲下回车或空格,保存,一切OK!
- 关于Struts2验证框架错误信息解决方案
- 自定义struts2验证框架的错误信息样式
- 关于struts2验证框架,在与spring整合后重复输出错误信息的问题
- 关于struts2验证框架
- 关于struts2验证框架
- struts2验证框架错误信息无法显示的问题
- 关于appStore验证错误信息解析
- 关于struts2文件中验证框架的输入验证
- Struts2验证框架无法显示错误提示的解决方案
- struts2 校验框架 错误信息自定义显示
- 关于Struts2 验证框架不起作用的几种可能
- 关于Struts2基于验证框架的输入校验的经验
- struts2 validate(struts2 验证框架)
- Struts2 验证框架-前台验证
- Struts2验证(框架验证)
- Struts2 中的验证框架
- struts2.x 验证框架
- struts2的验证框架
- C语言中getch()与getchar()的区别
- yii 下拉列表多级联动 dropDownList
- [matlab图像处理] 灰度化 (自己计算灰度化)
- Field 'id' doesn't have a default value 原因
- stdafx
- 关于Struts2验证框架错误信息解决方案
- 设置双核浏览器的浏览模式
- 秋叶
- if(str_subID!=null && !"".equals(str_subID))的含义
- 利用spring RMI 调用远程服务
- oracle优化(sqltrune篇二)
- find exec rm
- HTML 5 的data-* 自定义属性
- Javascript中call和apply的区别与详解