SpringMVCの勉強を始めました。
これは私のコントローラーのメソッドです。
@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 を使用しています。
どうすればこの問題を解決できますか? ありがとう。