-
如何在Spring MVC 3.0实战指南中运用注解驱动的校验方法
资源介绍
如何使用注解驱动的校验
@Controller
@RequestMapping("/user")
public class UserController {
@RequestMapping(value = "/handle91")
public String handle91(@Valid User user,
BindingResult bindingResult){
if(bindingResult.hasErrors()){
return "/user/register3";
}else{
return "/user/showUser";
}
}
}
在已经标注了JSR 303注解的表单/命令对象前标注一个@Valid,Spring MVC框架在将请求数据绑定到该入参对象后,就会调用校验框架根据注解声明的校验规则实施校验。
参考《Spring 3.x企业应用开发实战》
*