注解驱动的校验使用指南-Spring MVC 3.0实战
在 Spring MVC 中,使用 @Valid 注解可以实现注解驱动的校验。以下是一个示例代码:
@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 会在将请求数据绑定到该入参对象后,调用校验框架根据注解声明的校验规则实施校验。
2.62MB
文件大小:
评论区