使用xml文件在struts 2中进行验证

时间:2011-06-16 14:54:22

标签: validation struts2

    <field-validator type="requiredstring">

        <message>password  required,enter again</message>

    </field-validator>


   <field-validator type="fieldexpression">
    <param name="expression">password.equals('prernagolani')</param>
        <message>invalid password</message>
    </field-validator>

</field>

这是用于验证我的密码字段的xml文件,但是当我提交带有空字符串的表单时,它显示两个错误

1.密码无效 2.需要密码,再次输入

我想如果feild是空的那么它应该只显示第二条消息而不是上面提到的第一条消息

1 个答案:

答案 0 :(得分:0)

用户短路验证器:http://struts.apache.org/2.0.14/docs/validation.html#Validation-ShortCircuitingValidator

“得到短路的FieldValidator只会阻止评估同一字段的其他FieldValidator。”