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值及其含义相关推荐

  1. struts2表单验证里field-validator type值一共可以取哪些?都什么含义?

    int 整数: double 实数: date 日期: expression 两数的关系比较: email Email地址: url visitor conversion regex 正则表达式验证: ...

  2. struts2 表单验证

    表单验证有两种方式,代码验证和xml配置验证器验证.每种方法都可以设置全局验证和单个方法验证.感觉单个方法用的多一点. 例子:用户注册,进行验证.表单如下 <!--设置错误显示格式--> ...

  3. [JavaWeb基础] 015.Struts2 表单验证框架

    在web开发的过程中,我们经常要用到一些填写表单的操作,我们一般都要在提交表单信息的时候对表单的内容进行验证,struts2给我们提供了简单的实现接口,让我们可以很容易的对表单进行验证.下面讲解下最传 ...

  4. Struts2表单验证、模型驱动、防重复提交、数据回显

    1)表单验证 strus的表单验证通过使用struts内置的vlidation拦截器来完成.使用相对比较简单,有以下步骤需要完成. a,写一个xml配置文件(和需要验证的action必须同包),文件名 ...

  5. Struts2表单验证

    一.struts2.0的输入验证: A.手动验证: 1)重写validate() 2)重写validateXxx() B.使用验证框架 Action类都要继承ActionSupport类 二.为一个A ...

  6. 如何自定义Struts2表单验证后的错误信息显示格式

    http://www.blogjava.net/lishunli/archive/2010/10/17/335384.html http://www.blogjava.net/lishunli/arc ...

  7. Validform表单验证框架详解

    Validform是另外一种表单验证框架,也是基于jQuery框架,用法比较灵活. 这里使用该框架的版本号为: Validform_v5.3.2 官网:http://validform.rjboy.c ...

  8. 企业网站前端制作实战教程 JQuery CSS JS HTML 登录表单验证

    引入重置css样式reset样式 @charset "utf-8"; html, body, div, span, applet, object, iframe, h1, h2, ...

  9. layui表单验证方式大全

    表单自带校验 lay‐verify:是表单验证的关键字 required (必填项) phone(手机号) email(邮箱) url(网址) number(数字) date(日期) identity ...

最新文章

  1. Oracle简单的备份和恢复-导出和导入(1)
  2. 苹果13系统锁屏延迟_iPhone11 锁屏出现延迟,iOS13 新 Bug?
  3. linux一直显示探测文件,如何在Linux中检测文件访问?
  4. 【hadoop】ipc.Client: Retrying connect to server: xxx:8020. Already tried 37 time(s) RetryPolicy[Multi
  5. 计算机对民间音乐,《中国民间歌曲》
  6. Linux实验——缓冲区溢出漏洞实验
  7. linux的文件解压命令,linux解压命令(linux解压文件命令)
  8. CUDA 和 GPU
  9. 一般的n阶范德蒙行列式计算的两个主要步骤
  10. sublime 配置快捷键
  11. windows系统安全
  12. 台式计算机怎么连接蓝牙 win10,win10台式电脑蓝牙怎么开启(开启电脑蓝牙的步骤图)...
  13. Spark SQL 创建局部视图和全局视图,以及找不到全局视图的问题解决
  14. 【VUE】前端搜索引擎优化seo
  15. 使用wait函数获取子进程终止状态
  16. java注解 pdf_使用 iText 复制带注释的 PDF
  17. 饭局上领导递给你两根烟怎么做(懂得礼数领导赏识重用)
  18. 金蟾论金:4.12黄金涨势不足重启跌势-晚间走势操作建议
  19. docker 制作镜像并push至私有仓库
  20. 【论文速递】BLIP:Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and G

热门文章

  1. ICEY攻略 论如何获得所有奖杯达成成就(没错,我就是拿CSDN写了游戏攻略)
  2. 用c语言实现knn算法要有训练集和测试集,KNN算法实战:手写字体识别
  3. vue3磕磕绊绊汇总
  4. maven的配置教程
  5. java遍历栈的所有元素_Java如何遍历Map的所有的元素
  6. 全景视频中后期加名字追踪
  7. 出图免费插件丨REVIT出图时快速创建标准平面视图样板?
  8. 浅识Flutter 基本组件Scaffold的 drawer属性 app创建头像
  9. Python Selenium UI自动化测试
  10. 中国区块链产业全景图