用struts框架+正则表达式对数据进行校验
2016-10-19 16:06
267 查看
创建文件名为XXX-xxx-validation.xml,XXX为Action类名,xxx为struct.xml中对应的action配置的name名,并和该类放在同一个包中
校验文件部分代码如下:
非字段型校验器:
示例:
字段型校验器就不写了。。。
校验文件部分代码如下:
非字段型校验器:
<validators> <field name="XXX.xxx"> <field-validator type="regex"><!-- 校验器类型--> <param name="regexExpression"><![CDATA[(正则表达式)]]></param> <!--此处的name=[expression,regex,regexExpression](这我见过的几种写法,在我的环境中使用expression,校验不起作用;使用regex,不管输入什么都通不过,最后在网上找了好长时间才发现regexExpression,试了一下可以用) --> <message>提示信息。</message> </field-validator> </validators>
示例:
<validators> <field-validator type="requiredstring"> <message>请输入姓名。。。</message> </field-validator> <field-validator type="regex"> <param name="regexExpression"><![CDATA[(^[\u4E00-\u9FA5A-Za-z]*)]]></param> <message>请输入汉字或英文。。。</message> 4000 </field-validator> </validators>
字段型校验器就不写了。。。
相关文章推荐
- 在ASP中用“正则表达式对象”来校验数据的合法性
- ASP中用“正则表达式对象”来校验数据的合法性
- 在ASP中用“正则表达式对象”来校验数据的合法性 (轉載)
- 在Asp中用“正则表达式对象”来校验数据的合法性
- 在ASP中用“正则表达式对象”来校验数据的合法性
- 在ASP中用正则表达式对象来校验数据的合法性
- 如何使用正则表达式进行QQ校友的数据采集
- 利用正则表达式进行校验
- 使用正则表达式进行xml数据验证
- 如何使用JavaScript和正则表达式进行数据验证
- 在Asp中用“正则表达式对象”来校验数据的合法性
- 使用javascript和正则表达式进行数据验证
- 使用javascript和正则表达式进行数据验证
- 在ASP中用“正则表达式对象”来校验数据的合法性
- 使用正则表达式进行xml数据验证
- 在ASP中用“正则表达式对象”来校验数据的合法性
- 如何使用JavaScript和正则表达式进行数据验证
- 【C#】通过正则表达式对TextBox进行校验
- 使用javascript和正则表达式进行数据验证
- 在ASP中用“正则表达式对象”来校验数据的合法性