浏览 4338 次
锁定老帖子 主题:Struts2的校验框架,找不到DTD信息
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-01-16
<?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"> <validators> <field name="upload"> <field-validator type="fieldexpression"> <param name="expression"><![CDATA[upload.length() > 0]]></param> <message>File cannot be empty</message> </field-validator> </field> <field name="caption"> <field-validator type="requiredstring"> <message>Caption cannot be empty</message> </field-validator> </field> </validators> 其中的"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"> 会报 Connection reset 这个什么错误啊,这个校验框架是我在STRUTS2中的例子里拿出来的。。。。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-01-18
这个可能是你的DTD文件找不到,或者解析有错,才发生的错误.你可以在地址栏里输入http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd这个看能查看不,如果不能,应该是网络的问题或XML解析的问题,解决的方法就是你把DTD文件拷贝到你的CLASSPATH目录下,把http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd这个路径换成"/WEB-INF/classes/xwork-validator-1.0.2.dtd"这样再试一下.
|
|
返回顶楼 | |