springMvc参数验证BindingResult的使用 博客分类: springMVC springMVC
程序员文章站
2024-03-20 12:42:52
...
1. 首先导入依赖包bean-validator.jar
2.在实体类上面写一些相关的验证信息:可以搜索更多的一些验证方式,这只是一部分
private String username; private String password; private String nickname; private String email; public User() { } @NotEmpty(message="用户名不能为空") public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } @Size(min=1,max=10,message="密码的长度应该在1和10之间") public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getNickname() { return nickname; } public void setNickname(String nickname) { this.nickname = nickname; } @Email(message="邮箱的格式不正确") public String getEmail() { return email; } public void setEmail(String email) { this.email = email; }
3.后台controller处理
@RequestMapping("save") public String save( @Valid User user,BindingResult result) { // if(result.hasErrors()){ List<ObjectError> ls=result.getAllErrors(); for (int i = 0; i < ls.size(); i++) { System.out.println("error:"+ls.get(i)); } } return "adduser"; }
上一篇: Linux下正确配置网络IP linuxifconfigip
下一篇: 验证码和七天免登陆
推荐阅读
-
springMvc参数验证BindingResult的使用 博客分类: springMVC springMVC
-
springMvc参数验证BindingResult的使用 博客分类: springMVC springMVC
-
SpringMVC+JDBC快速搭建(使用注解) 博客分类: java框架
-
SpringMVC+JDBC快速搭建(使用注解) 博客分类: java框架
-
使用 SpringMVC 优雅的处理异常 博客分类: springmvc springmvc
-
SrpingMVC 博客分类: 关于SpringMVC3.0注解 @ModelAttribute与@SessionAttribute使用心得 SpringMVCModelAttributeSessionAttribute
-
springMvc使用时利用重定向防止刷新请求两次 博客分类: springmvc springMvc
-
springmvc的一个跳转特性 博客分类: springmvc springMvc
-
xml中遍历map参数 博客分类: springmvc
-
springmvc页面时间格式的处理 博客分类: springmvc springmvc