struts2表单验证里validato 的type值及其含义
int 整数;
double 实数;
date 日期;
expression 两数的关系比较;
email Email地址;
url web地址
visitor 访问
conversion 转换
regex 正则表达式验证;
required 是否为空;
requiredstring 必须字符;
stringlength 输入字符长度限制;
<validators>
<field name="user.userName"> <!-- 验证字符串不能为空 --> <field-validator type="requiredstring"> <!-- 去空格 --> <param name="trim">true</param> <!-- 错误提示信息 --> <message>用户名不能为空</message> </field-validator> <!-- 验证字符串长度 --> <field-validator type="stringlength"> <param name="minLength">2</param> <param name="maxLength">20</param> <message>用户名长度应在2到18个字符间</message> </field-validator>
</field> <field name="user.password"> <field-validator type="requiredstring"> <param name="trim">true</param> <message>密码不能为空</message> </field-validator> <field-validator type="stringlength"> <param name="minLength">6</param> <param name="maxLength">18</param> <message>密码长度应在6到18个字符之间</message> </field-validator>
</field> <field name="user.age"> <field-validator type="int"> <param name="min">1</param> <param name="max">150</param> <message>年龄应在1到150之间</message> </field-validator>
</field>
<!-- 验证字符串为日期类型 -->
<field name="user.birthday"> <field-validator type="date"> <param name="min">1900-01-01</param> <param name="max">2008-10-16</param> <message>出生日期应在1900-01-01到2008-10-16</message> </field-validator>
</field>
</validators>
struts2表单验证里validato 的type值及其含义相关推荐
- struts2表单验证里field-validator type值一共可以取哪些?都什么含义?
int 整数: double 实数: date 日期: expression 两数的关系比较: email Email地址: url visitor conversion regex 正则表达式验证: ...
- struts2 表单验证
表单验证有两种方式,代码验证和xml配置验证器验证.每种方法都可以设置全局验证和单个方法验证.感觉单个方法用的多一点. 例子:用户注册,进行验证.表单如下 <!--设置错误显示格式--> ...
- [JavaWeb基础] 015.Struts2 表单验证框架
在web开发的过程中,我们经常要用到一些填写表单的操作,我们一般都要在提交表单信息的时候对表单的内容进行验证,struts2给我们提供了简单的实现接口,让我们可以很容易的对表单进行验证.下面讲解下最传 ...
- Struts2表单验证、模型驱动、防重复提交、数据回显
1)表单验证 strus的表单验证通过使用struts内置的vlidation拦截器来完成.使用相对比较简单,有以下步骤需要完成. a,写一个xml配置文件(和需要验证的action必须同包),文件名 ...
- Struts2表单验证
一.struts2.0的输入验证: A.手动验证: 1)重写validate() 2)重写validateXxx() B.使用验证框架 Action类都要继承ActionSupport类 二.为一个A ...
- 如何自定义Struts2表单验证后的错误信息显示格式
http://www.blogjava.net/lishunli/archive/2010/10/17/335384.html http://www.blogjava.net/lishunli/arc ...
- Validform表单验证框架详解
Validform是另外一种表单验证框架,也是基于jQuery框架,用法比较灵活. 这里使用该框架的版本号为: Validform_v5.3.2 官网:http://validform.rjboy.c ...
- 企业网站前端制作实战教程 JQuery CSS JS HTML 登录表单验证
引入重置css样式reset样式 @charset "utf-8"; html, body, div, span, applet, object, iframe, h1, h2, ...
- layui表单验证方式大全
表单自带校验 lay‐verify:是表单验证的关键字 required (必填项) phone(手机号) email(邮箱) url(网址) number(数字) date(日期) identity ...
最新文章
- Oracle简单的备份和恢复-导出和导入(1)
- 苹果13系统锁屏延迟_iPhone11 锁屏出现延迟,iOS13 新 Bug?
- linux一直显示探测文件,如何在Linux中检测文件访问?
- 【hadoop】ipc.Client: Retrying connect to server: xxx:8020. Already tried 37 time(s) RetryPolicy[Multi
- 计算机对民间音乐,《中国民间歌曲》
- Linux实验——缓冲区溢出漏洞实验
- linux的文件解压命令,linux解压命令(linux解压文件命令)
- CUDA 和 GPU
- 一般的n阶范德蒙行列式计算的两个主要步骤
- sublime 配置快捷键
- windows系统安全
- 台式计算机怎么连接蓝牙 win10,win10台式电脑蓝牙怎么开启(开启电脑蓝牙的步骤图)...
- Spark SQL 创建局部视图和全局视图,以及找不到全局视图的问题解决
- 【VUE】前端搜索引擎优化seo
- 使用wait函数获取子进程终止状态
- java注解 pdf_使用 iText 复制带注释的 PDF
- 饭局上领导递给你两根烟怎么做(懂得礼数领导赏识重用)
- 金蟾论金:4.12黄金涨势不足重启跌势-晚间走势操作建议
- docker 制作镜像并push至私有仓库
- 【论文速递】BLIP:Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and G