例如,我有一个输入电话号码的字段,我想要验证它。即检查输入的值是否为数字,并检查输入的值是否为10位数。
我通过创建validation.xml
来实现这一目标。
但我的问题是如何为另一个字段使用相同的验证规则集(同一个文件)? Struts 2中有可能吗?
答案 0 :(得分:0)
不确定这是否是您要找的: 在WEB-INF / classes中创建一个名为validators.xml的新文件,并定义新的验证器。
<validator name="newvalidator" class="FQCN"/>
创建一个扩展FieldValidatorSupport的类,以实现自己的验证逻辑。
在验证xml文件中使用新验证器
<field-validator type="newvalidator">