저는 중국 출신의 학생입니다. 최근에 저는 SpringMVC를 공부하기를 원합니다. @Validated와 @RequestBody를 함께 사용할 수 있습니까?
이
내 컨트롤러의 방법입니다.@ResponseBody
@RequestMapping(value = "/user/login", method = RequestMethod.POST)
public Result login(@Validated(UserLoginVaildator.class)
@RequestBody User user, BindingResult result, HttpSession session,
HttpServletResponse response, Model model)
사용자를 평가하기 위해 JSR-303 유효성 검사를 사용하고 싶습니다. 그리고 사용자가 JSON에 게시되어 있으므로 @RequstBody
을 사용해야합니다. 나는이 방법을 사용하려고 할 때
는 그러나 예외가있다.
Errors/BindingResult argument declared without preceding model attribute.
Check your handler method signature!
스프링 3.1.3.RELEASE를 사용하고 있습니다.
어떻게이 문제를 풀기가 할 수 있습니까? 감사합니다. .