我正在尝试使用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中添加自定义验证程序。谢谢!