这两天一直在弄内建校验的问题,报错如下:
validator.xml如下:
<?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">
<!--校验文件的根元素-->
<validators>
<!-- 验证字符串不能为空 -->
<field name="user.name">
<!-- 配置必填字符串校验器 -->
<field-validator type="requiredstring">
<!-- 通过key指定国际化资源文件 -->
<message>用户名不能为空哦,亲! </message>
</field-validator>
<field-validator type="stringlength">
<param name="minLength">6</param>
<param name="maxLength">18</param>
<message>用户名长度应在6到18个字符之间</message>
</field-validator>
</field>
<!-- 字段校验器,校验password输入 -->
<field name="user.pwd">
<!-- 配置必填字符串校验器 -->
<field-validator type="requiredstring">
<message >密码也不能为空!</message>
</field-validator>