validation.xml配置样例如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
<validators>
<field name="userName">
<field-validator type="requiredstring">
<param name="trim">true</param>
<message>必须输入名称</message>
</field-validator>
<field-validator type="regex">
<param name="expression"><![CDATA[(\w{4,25})]]></param>
<message>用户名只能是数字和字母,且长度必须在4到25之间</message>
</field-validator>
</field>
<field name="password">
<field-validator type="requiredstring">
<param name="trim">true</param>
<message>必须输入密码</message>
</field-validator>
<field-validator type="regex">
<param name="expression"><![CDATA[(\w{4,25})]]></param>
<message>密码只能是数字和字母,且长度必须在4到25之间</message>
</field-validator>
</field>
<field name="age">
<field-validator type="int">
<param name="min">1</param>
<param name="max">150</param>
<message>年龄必须在1到150之间</message>
</field-validator>
</field>
<field name="birthday">
<field-validator type="date">
<param name="min">1900-01-01</param>
<param name="max">2050-12-31</param>
<message>出生日必须在${min}到${max}之间</message>
</field-validator>
</field>
</validators>
分享到:
相关推荐
struts2中两种validation.xml的配置方式
validation.xml
列举了多种格式验证方法。如日期、字符、数字等
Struts2验证框架的配置及validation.xml常用的验证规则
struts1.2使用的validate验证框架的validator-rules.xml配置文件
主要介绍了struts2 validation.xml 验证规则代码解析,具有一定借鉴价值,需要的朋友可以参考下
formvalidation.io, FormValidation官方网站 formvalidation.io这个存储库包含了 formvalidation.io的源代码。安装$ gem install jekyll$ gem install bundler转到 root 目录并安
antisamy-esapi.xml+ESAPI.properties+validation.properties
关于validation.xml的配置,
jquery1.4.js jquery-validation.min.js 里面包括这两给个js包 都是最小版的
jquery.validation.js和用法,包括代码,CSS样式和例子。方便使用。
表单验证JQ插件jquery-validation.js
bootstrap3-validation.js-master
validation.js是一个基于prototype表单前端验证工具,与其它库相比,简单易用.
验证框架--> bean-validation.xml (实体验证)、SaveAction-validation.xml (保存验证)、UpdateAction-validation.xml (修改验证) 日志管理配置 --> log4j.xml 国际化配置-->globalMessages_zh.properties(中文) ...
struts2的输入校验有两种方式: 一.重写validate()方式 二.采用配置文件的方式 先我们就以一个简单的登录的例子来讲解这个... 就OK了,不要作别的改动,struts2在启动时,会自动导入LoginAction-validation.xml的!
验证框架--> bean-validation.xml (实体验证)、SaveAction-validation.xml (保存验证)、UpdateAction-validation.xml (修改验证) 日志管理配置 --> log4j.xml 国际化配置->globalMessages_zh.properties(中文) ...
验证框架--> bean-validation.xml (实体验证)、SaveAction-validation.xml (保存验证)、UpdateAction-validation.xml (修改验证) 日志管理配置 --> log4j.xml 国际化配置-->globalMessages_zh.properties(中文)...
laravel8版本的中文validation.php