struts2的validate验证框架(1)
来源:互联网 发布:全球生产网络弊端 编辑:程序博客网 时间:2024/05/22 03:03
最近项目中要用到struts2的验证框架,所以这里分享一下,包括期间碰到的问题。
因为直接在项目中改的,所以有点乱,不明白的可以加我 QQ1273649930 或者留言
我这里用vo收集表单信息,所以name值用类似于userVo.XXX来给定,fieldName值也用userVo.XXX来接收错误信息。
然后是struts.xml:
以上就是struts2 的服务器端验证,只需要加入struts2的jar包,不需要其他配置就可以了。2.validation.xml命名规则: 对某个action验证, action名字-validation.xml 对某个action中方法验证:action名字-方法名-validation.xml 如果你的方法配置了name值则应该是: action名字-user_add-validation.xml 3.action配置中result必须要一个name="input"的值,用来指定不符合验证规则时返回错误信息。
效果图如下:
首先页面部分test.jsp:
我这里用vo收集表单信息,所以name值用类似于userVo.XXX
然后是action部分UserAction.java:
其中的UserService是注入进来的service,这里暂时还没用上,可以去掉,UserVo很简单,用来收集表单信息:
UserVo.java代码如下:
然后是struts.xml:
最后是UserAction-user_add-validation.xml:
以上就是struts2 的服务器端验证,只需要加入struts2的jar包,不需要其他配置就可以了。
说明:1.只需要以上几步就可以了,不需要其他配置,之前认为要调用validation.xml,其实struts2根据user_add找到你的add()方法执行它之前,就会执行validation.xml文件,符合验证规则在执行add()方法,不符合就跳转到input的页面,给出提示。
阅读全文
0 0
- struts2的validate验证框架(1)
- Struts2-Validate验证框架
- struts2 validate(struts2 验证框架)
- Struts2的validate验证
- Struts2之验证框架一(通过覆盖validate()方法)
- 有关struts2的validate验证
- struts2验证框架——validate()方法
- struts2(三)---struts2中的服务端数据验证框架validate
- Struts2服务器端的验证(验证框架)
- struts2.3.20的action中的validate验证
- struts2用户验证的validate方法
- Struts2中使用validate框架对Action的不同方法进行验证
- 学习笔记: Struts2中使用validate框架对Action的不同方法进行验证
- struts2开发-validate-表单验证案例1
- struts2中的validate()方法验证
- struts2中的validate()方法验证
- struts2 validate验证
- struts2 validate验证
- scrollview嵌入webview导致自动滚动
- Git 保存用户名和密码
- linux驱动编程小技巧
- MFC绘制矩形、椭圆、三角形
- 【题解】 同余 poj3292 semi-prime H-number 未完
- struts2的validate验证框架(1)
- go语言并发编程-----Goroutines 并发模式
- Java 数组
- Linux bash 命令
- 基本思路随笔
- SQLiteCopy
- 汇编学习笔记 第三章
- Tomcat之——宕机自动重启和每日定时启动tomcat
- C#读写txt文件的两种方法介绍