如何在validation.xml中添加自定义验证程序

时间:2015-09-17 09:26:10

标签: regex xml validation

我正在尝试使用validation.xml添加自定义验证器,因为我想使用两个或更多正则表达式(掩码)。我在验证器规则中添加了验证器名称作为mask1。

JSONP

而且,我在validation.xml中使用了mask和mask1。

<validator name="mask"
        classname="org.apache.struts.validator.FieldChecks" method="validateMask"
        methodParams="java.lang.Object,
                   org.apache.commons.validator.ValidatorAction,
                   org.apache.commons.validator.Field,
                   org.apache.struts.action.ActionMessages,
                   org.apache.commons.validator.Validator,
                   javax.servlet.http.HttpServletRequest"
        depends="" msg="AZ0022" />


    <validator name="mask1"
        classname="org.apache.struts.validator.FieldChecks" method="validateMask"
        methodParams="java.lang.Object,
                   org.apache.commons.validator.ValidatorAction,
                   org.apache.commons.validator.Field,
                   org.apache.struts.action.ActionMessages,
                   org.apache.commons.validator.Validator,
                   javax.servlet.http.HttpServletRequest"
        depends="" msg="AZ0022" />

但是,现在只在我的项目中出现mask的错误消息。如何在validation.xml中添加自定义验证程序。谢谢!

0 个答案:

没有答案