Struts2校验的两种实现方式(使用内置校验和手动编写)
来源:互联网 发布:手机淘宝密令在哪 编辑:程序博客网 时间:2024/05/17 02:32
新建名为validationApp的web project,该应用允许用户输入一本图书的相关信息,要求对表单中的每个文件输入框进行输入校验。
(1)创建input.jsp页面,该页面用于输入图书的以下信息:
字段名
字段类型
校验规则
书名
String
必须输入;长度在4-80之间
作者
String
必须输入;长度在4-40之间
书号(13位ISBN)
String
必须输入;长度必须是13位;根据参考资料中的ISBN校验码的计算方法对书号的有效性进行校验。
出版社
String
文本中必须包含“出版社”一词
出版日期
Date
日期范围为1900年1月1日到当前日期
价格
Double
最小值为0.0
库存数量
Integer
最小值为0
input.jsp代码如下:
(2)创建show.jsp页面,该页面用于显示用户输入的图书的所有信息。
(3)创建名为Book的Action类对日期和出版社进行手动校验,用以对请求参数进行处理。
(4)创建名为ISBN的Action类对书号进行手动校验。
(5)要求使用Struts2的内建校验器校验“书名”、“作者”、“出版日期”、“价格”和“库存数量”字段;
(6)Struts配置
源码下载地址:http://download.csdn.net/detail/u012612399/7556159点击打开链接
0 0
- Struts2校验的两种实现方式(使用内置校验和手动编写)
- struts2 两种校验方式
- JavaEE----使用Struts2的输入校验之手动编码校验
- Struts2后台校验两种方式
- 力所能及之struts2校验的两种方式
- struts2学习之表单校验的两种方式
- Struts2的内置校验器
- Struts2使用XML实现Validation校验数据的两种方法
- 网页用户登录权限校验的两种实现方式
- struts的两种校验方式
- struts数据校验的两种方式
- Struts2基于配置校验的内置类型及使用实例
- Struts2内置校验器
- Struts2内置校验器
- Struts2内置校验器
- Struts2之validate数据校验两种方式
- 使用Struts2的输入校验(一)--校验规则文件
- 使用Struts2的输入校验(三)--短路校验器
- 【足迹C++primer】38、关联容器操作(1)
- Java动态代理二——CGLIB动态代理应用
- MongoDB 学习笔记(一)
- JavaScript中getYear()显示错误问题
- NUMA技术
- Struts2校验的两种实现方式(使用内置校验和手动编写)
- 我的sulley安装过程
- inux netlink机制介绍与实例
- C/C++通用Makefile
- IOS中 Block简介与用法(一)
- AS3聊天多行输入框图文混排完美实现
- 【编程之美】2.6精确表达浮点数
- iso制作与解压
- JAVA基础——面向对象