Spring-mvc的数据检验
来源:互联网 发布:怎么退出windows media 编辑:程序博客网 时间:2024/06/05 04:15
JSR 303 通过在 Bean 属性上标注类似于 @NotNull、@Max等标准的注解指定校验规则,并通过标准的验证接口对 Bean 进行验证
@NotNull 被注解的元素不能为null
@Null 被注解的元素必须为null
@AssertTrue 被注解的元素必须为true
@AssertFalse 被注解的元素必须为true
@Min(value=) 被注解的元素必须为一个数字,其值必须大于指定的值
@Max(value=被注解的元素必须为一个数字,其值必须小于指定的值
@Past 被指定的元素必须是一个过去的日期时间
@Future 被注解的元素必须是一个将来的时间日期
@Pattern(regexp) 正则表达式
Hibernate Validator 扩展了一些注解:
例如: @Email @Range
使用:
1:引入 hibernate validator 的jar包
<dependency><groupId>org.hibernate</groupId><artifactId>hibernate-validator</artifactId><version>5.4.1.Final</version></dependency>
2:在需要校验的bean的属性字段上添加相对于的注解
@NotEmpty
private String userName;
@Email
private String email;
3:在接受参数的bean前面加@Valid注解表示要校验此类中的属性,BingdingResult与之配套使用,接受校验的结 果private String userName;
private String email;
4:页面如下from表单提交
5:直接提交表单
阅读全文
0 0
- Spring-mvc的数据检验
- spring MVC的数据校验。
- Spring Mvc数据的处理
- spring mvc 的数据校验
- Spring MVC的数据绑定
- 数据的正态性检验汇总
- 数据的正态性检验汇总
- Spring MVC返回json数据的方法
- Spring MVC返回json数据的方法
- Spring MVC数据绑定的扩展
- spring-mvc的数据验证Validator
- 关于Spring MVC的数据绑定问题
- Spring MVC数据转换的总结
- spring mvc返回json 类型的 数据
- Spring mvc输出模型数据的方式
- Spring MVC 对 json数据的处理
- Spring MVC接受JSON格式的数据
- Spring MVC返回JSON格式的数据
- Vue.js之life cycle我的理解
- openssl + mosquitto + windows (x64)
- 贺倩的第二周js总结
- Ubuntu Screen 无法加载LD_LIBRARY_PATH
- hdu 5515 Game of Flying Circus 二分+阅读理解
- Spring-mvc的数据检验
- BZOJ 1477 青蛙的约会 扩展欧几里得
- 基础配置macbook pro工作环境
- Android懒人专用PopupWindow的工具类
- 【理解HotSpot虚拟机】对象在jvm中的表示:OOP-Klass模型
- Magento(麦进斗) 线上购物支付流
- HBuilder MUI开发时genymotion模拟器连不上Hbuilder解决办法
- Spring 注解 @Responsebody与@RequestBody
- Android 通用网络框架封装