Springmvc+Spring+Hibernate中@Valid的使用
来源:互联网 发布:淘宝买啥弓箭好 编辑:程序博客网 时间:2024/05/01 01:25
@Valid是使用hibernate validation的时候使用 ,@Validated 是只用spring Validator
校验机制使用
@Valid是jdk的接口,Hibernate的实现。
1、配置:
- jar加载
需加入jar包
- 1
- 2
- 3
- applicationContext.xml的配置(注解配置)
- 1
- 2
- 3
- -
2、使用:
- 在FormBean中使用注解
- 1
- 2
- 3
- 4
- 5
- 6
- 表单提交后进入controller某一方法中
- 1
- 2
- 1
- 1
- 1
3、判断
校验之后会返回判断信息,封装在package org.springframework.validation
中的BindingResult
而BindingResult
又实现了org.springframework.validation.Errors
接口,根据Errors.hasErrors()
方法即可判断表单验证是否存在错误,并通过ErrorUtils.fetchAllErrorMessages(result)
返回错误的信息,然后转发至jsp中(重定向的话获取不到,需另外处理)。
原文链接:http://blog.csdn.net/u013026207/article/details/51981757
阅读全文
0 0
- Springmvc+Spring+Hibernate中@Valid的使用
- Springmvc+Spring+Hibernate中@Valid的使用
- Mybatis Spring SpringMVC hibernate中设计模式的应用
- SpringMVC+Hibernate+Spring的整合
- spring、springmvc、hibernate的整合
- Spring-Boot-Valid的使用
- springmvc中@valid的分组校验
- spring整合hibernate的时候使用session的时候报:is not valid without active transaction
- SpringMVC @Valid使用注意事项
- Spring中使用hibernate
- springmvc+hibernate+spring在maven中整合
- SpringMVC+Hibernate+Spring使用websevice报错
- 使用Maven整合Spring+SpringMVC+Hibernate
- 集成springmvc spring hibernate的配置过程
- SpringMVC、Spring和Hibernate的集成
- SpringMVC+Spring+Hibernate的小例子
- SpringMVC+Spring+Hibernate的小例子
- SpringMVC+Spring+hibernate+junit的Dao测试
- java通过反射实现HttpServlet
- intellij idea编辑器里面的字母有的隐形了是为什么
- 超级楼梯(斐波那契数列应用)
- Ubuntu下使用root账号登录
- maya(学习笔记)之骨骼中关节的轴向确定方法
- Springmvc+Spring+Hibernate中@Valid的使用
- 【java学习】修饰符
- 图形用户界面
- N-Gram模型入门
- 原码,反码和补码学习分享
- centeros搭建系统
- Activity相关知识介绍
- 使用GML Calibration Toolbox获得kinect内外参
- C#封装发送邮件SendMail函数