Struts2.0学习笔记---基于XML配置来进行校验
来源:互联网 发布:求购网络路由器 编辑:程序博客网 时间:2024/05/16 10:35
首先要在被校验的类的所在包下新建一个xml,xml必须这样命名:被校验的类的简单名-validation.xml,后面“-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> <field name="phone"> <field-validator type="requiredstring"> <param name="trim">true</param> <message>"电话号码为空"</message> </field-validator> <field-validator type="regex"> <param name="expression"><![CDATA[^1[358][0-9]{9}$]]></param> <message key="电话号码格式错误"/> </field-validator> </field></validators>field name即代表所要校验的属性。
field-validator type即代表所校验使用的类。
其下的<param>即代表,为这个属性的注入值,trim表示去掉头部尾部的空格后,若是还为空,则打印“用户名为空”。
还可以通过xml来实现对某个action进行校验,只需要把xml名称改为:所要校验的简单类名+"-"+ActionName+"-"+validate.xml
0 0
- Struts2.0学习笔记---基于XML配置来进行校验
- struts2基于xml配置方式对Action方法进行校验
- struts2学习笔记(四)基于xml的框架校验
- struts2学习笔记----校验配置
- Struts2系统学习(14)输入校验-基于XML配置方式实现校验
- Struts2基于XML配置方式实现对Action方法进行校验
- 复习struts2之基于XML配置方式实现对action的所有方法进行校验
- struts2基于XML配置方式对指定action方法进行校验
- Struts2基于XML配置方式实现对Action方法进行校验
- Struts2基于XML配置方式实现对Action方法进行校验
- Struts2 基于XML配置方式实现对action的所有方法进行校验
- 【Struts2学习笔记(11)】对action的输入校验和XML配置方式实现对action的所有方法进行输入校验
- Struts2.0学习笔记---对所有方法进行校验和对某个方法进行校验
- Struts2(七)基于XML方式进行数据输入校验
- struts2配置校验(xml)
- struts2 基于XML配置方式实现校验(指定方法)
- Struts2——框架校验(基于XML配置方式)
- struts2-18基于XML配置方式实现对action的所有方法或指定方法进行输入校验
- 联合主键
- 无限极分类
- poj 2104
- android 用代码编写linearlayout布局
- 面试笔试--操作系统知识点
- Struts2.0学习笔记---基于XML配置来进行校验
- JSON
- mybatis的一些笔记
- 从西刺代理爬取代理ip,并验证是否可用
- 多级城市联动
- 背包九讲01-01背包问题阅读笔记
- 关于fragment的实例小分析
- android 通过Application类 共享全局数据
- Xcode8.0程序运行后打印出了一堆东西