spring后台验证的具体使用 首先要在src目录下要配置xml文件 在bean中要有注解如: private Integer id;@NotEmpty(message="用户名不能为空!")private String name;@NotEmpty(message="密码不能为空!")@Length(
首先要在src目录下要配置xml文件
在bean中要有注解如:
private Integer id;
@NotEmpty(message="用户名不能为空!")
private String name;
@NotEmpty(message="密码不能为空!")
@Length(min=6,max=8,message="长度在6到8之间")
private String password;
private Integer rolesid;
private Roles rinfo;
在核心处理器中则是:
@RequestMapping(value="/register",method=RequestMethod.POST)
public String register(@Valid @ModelAttribute("info")User info,BindingResult br){
System.out.println(br.getErrorCount());
for (ObjectError oe : br.getAllErrors()) {
System.out.println(oe.getDefaultMessage());
}
System.out.println(info);
return "register";
}
其中jsp页面是如此:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
注册
注册
用户名:
密码:
男女
这样方能完成后台验证功能!
