springMVC学习笔记-jsr303使用
来源:互联网 发布:java supplier 编辑:程序博客网 时间:2024/06/04 17:55
1.在controller中需要验证的数据前面加上@Validated ,参数后面紧跟BindingResult br信息处理,然后br.hasErrors()判断错误,返回错误信息显示页面
@RequestMapping(value="/add",method=RequestMethod.POST)
public String adduser(@Validated user use,BindingResult br){if(br.hasErrors())
return "user/add";
users.put("5", use);
return "redirect:users";
}
2.在jsp中使用<sf:errors path="email"></sf:errors>来显示错误的提示信息
<sf:form method="post" modelAttribute="user">
<!-- path 相当于绑定类的属性名称-->
username:<sf:input path="username"/><sf:errors path="username"></sf:errors><br>
userpassword:<sf:password path="userpassword"/><br>
email:<sf:input path="email"/><sf:errors path="email"></sf:errors><br>
age:<sf:input path="age"/><sf:errors path="age"></sf:errors><br>
<input type="submit" value="提交">
</sf:form>
3.在model数据中需要验证的get方法中,使用@XXX(message="xxxx")来验证
@NotEmpty(message="用户名不能为空")
public String getUsername() {
return username;
}
- springMVC学习笔记-jsr303使用
- 学习SpringMVC(十八)之JSR303数据校验
- SpringMVC学习(七)-JSR303数据校验
- SpringMVC 集成JSR303数据校验
- SpringMVC—JSR303—validate
- springmvc之JSR303数据校验
- SpringMVC 数据校验(JSR303)
- JSR303验证基本使用
- JSR303校验使用
- SpringMVC之Validation实现(JSR303规范)
- 第九章 JSR303验证-跟赵大笨笨学SpringMVC
- 使用JSR303进行参数校验
- JSR303 校验框架的使用
- springMVC学习笔记--初识springMVC
- SpringMvc 学习笔记-------springmvc框架
- 使用JSR303和AOP简化接口开发
- SpringMVC杂记(五) JSR303数据验证 自定义验证规则
- springmvc定制REST风格 以及 与JSR303 Bean校验整合
- 人脸识别技术大总结—Face Detection & Alignment
- <C# 程序设计>之猜猜看
- 理解C++ dynamic_cast
- 七月二号
- 破解TexturePacker加密资源 —— 使用IDA
- springMVC学习笔记-jsr303使用
- c++强制类型转换:dynamic_cast、const_cast 、static_cast、reinterpret_cast
- STL之内存管理
- libjpeg学习4:libjpeg-turbo之YUV
- 求二叉树中节点的最大距离
- android 手机屏幕密度归一化方案
- mini2440第一课《汇编点亮LED》
- 【Linux 内核网络协议栈源码剖析】accept 函数剖析
- jQuery基础入门第一弹