论坛首页 入门技术论坛

Struts2的校验框架,找不到DTD信息

浏览 4338 次
该帖已经被评为新手帖
作者 正文
   发表时间: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中的例子里拿出来的。。。。
   发表时间: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"这样再试一下.
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics