我的校验文件里没有写短路校验,但成效运行时,如果不输入密码,只显示“密码不能为空”,短路校验自动工作了?
校验文件如下:
<!DOCTYPE validators PUBLIC
"-//Apache Struts//XWork Validator 1.0.3//EN"
"http://struts.apache.org/dtds/xwork-validator-1.0.3.dtd"><validators>
<field name="username">
<field-validator type="requiredstring" >
<message>用户名不能为空.</message>
</field-validator>
</field>
<field name="password">
<field-validator type="requiredstring">
<message>密码不能为空.</message>
</field-validator>
<field-validator type="stringlength">
<param name="minLength">6</param>
<param name="maxLength">12</param>
<message>密码长度应在6到12位之间.</message>
</field-validator>
</field>
</validators>
校验文件如下:
<!DOCTYPE validators PUBLIC
"-//Apache Struts//XWork Validator 1.0.3//EN"
"http://struts.apache.org/dtds/xwork-validator-1.0.3.dtd"><validators>
<field name="username">
<field-validator type="requiredstring" >
<message>用户名不能为空.</message>
</field-validator>
</field>
<field name="password">
<field-validator type="requiredstring">
<message>密码不能为空.</message>
</field-validator>
<field-validator type="stringlength">
<param name="minLength">6</param>
<param name="maxLength">12</param>
<message>密码长度应在6到12位之间.</message>
</field-validator>
</field>
</validators>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货