Struts 1 个验证器参数化
Struts 1 validator parametrization
我正在使用 Struts 开发一个应用程序 1. 我必须使用正则表达式验证我的表单。我找到了完美的解决方案。我在 validation.xml
中添加了一些字段验证
<field property="number"
depends="required,mask">
<msg name="mask" key="errors.integer"/>
<var>
<var-name>mask</var-name>
<var-value>^[0-9]*$</var-value>
</var>
</field>
但我想知道有什么方法可以从文件中读取正则表达式并将其提供给
标签?
我找到了解决方案。
我写了我的 java class 验证器。我在验证规则中声明验证器
然后我在 'depend' 属性中添加验证器的 属性 名称。
我不得不在应用程序资源属性中写下我的自定义错误。
有关详细信息,您可以阅读这篇文章:
http://blog.kartikshah.com/2007/07/struts-creating-custom-validator.html
我正在使用 Struts 开发一个应用程序 1. 我必须使用正则表达式验证我的表单。我找到了完美的解决方案。我在 validation.xml
中添加了一些字段验证<field property="number"
depends="required,mask">
<msg name="mask" key="errors.integer"/>
<var>
<var-name>mask</var-name>
<var-value>^[0-9]*$</var-value>
</var>
</field>
但我想知道有什么方法可以从文件中读取正则表达式并将其提供给 标签?
我找到了解决方案。
我写了我的 java class 验证器。我在验证规则中声明验证器 然后我在 'depend' 属性中添加验证器的 属性 名称。 我不得不在应用程序资源属性中写下我的自定义错误。
有关详细信息,您可以阅读这篇文章:
http://blog.kartikshah.com/2007/07/struts-creating-custom-validator.html