电商项目笔记之三:xml配置action的验证
来源:互联网 发布:可以视频通话的软件 编辑:程序博客网 时间:2024/05/18 00:44
struts2的校验一般都是在action里加一个validateXxx()做校验 ,今天看到了一个用xml配置校验的方法
xml的命名是: action名-方法名-validation.xml
比如 :BaseAction-logon-validation.xml
里边的具体内容如下:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.3//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.3.dtd" ><validators><field name="username"><field-validator type="requiredstring" ><message>用户名不能为空</message></field-validator><field-validator type="stringlength"><param name="minLength">5</param><param name="maxLength">32</param><message>用户名长度必须在${minLength}到${maxLength}之间</message></field-validator></field><field name="password"><field-validator type="requiredstring"><message>密码不能为空</message></field-validator><field-validator type="stringlength"><param name="minLength">6</param><message>密码长度必须在${minLength}位以上</message></field-validator></field></validators>
field name对应jsp中 textfield的name
type是校验的类型
param参数可以传一些长度 或者是正则表达式 一类的具体参数
- 电商项目笔记之三:xml配置action的验证
- 电商项目笔记之四:搜索功能的实现
- Struts2学习笔记之与struts.xml配置和Action有关的属性
- Struts2学习笔记之与struts.xml配置和Action有关的属性
- struts项目之Action(三)
- 笔记action的配置
- Struts2基于注解的Action配置(项目笔记)
- struts2的xml配置action
- Struts 配置拦截器导致 验证的某某Action-vationdation.xml文件不好使的问题
- 电商项目笔记之一:复杂一些的struts2配置(自定义拦截器)
- JSP学习笔记之三——关于servlet配置web.xml出现的问题
- Struts2 方法动态调用,验证表签,xml配置Action
- Struts2学习笔记之struts.xml配置常量和Action处理流程
- Struts2学习笔记之struts.xml配置常量和Action处理流程
- 电商项目笔记之二:自定义带泛型的DaoSupport<T>类
- 电商项目笔记之八:商品和配图的管理
- 电商项目笔记之五:购物车功能
- 电商项目笔记之六:订单操作
- Linux下C语言socket编程
- Windows8视频选择器
- Android屏幕尺寸、标题栏高度、状态栏高度、当前View尺寸
- 网站(人人、网易邮箱)给搜索引擎留下的接口,不可靠!
- 有关银行验证的代码共享
- 电商项目笔记之三:xml配置action的验证
- ug绘图中如何把曲面变成实体?
- Struts2的学习笔记1配置运行环境运行第一个例子Hello word!
- Ubuntu11.10调节alsamixer,可以录音和放音
- 心理学导论笔记 第1章 心理学是什么?
- Struts2 配置
- Hadoop的task运行完成后清理local目录影响性能
- uboot环境变量
- 问题:c# odbc方式连接oracle问题