我开始研究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。
我该如何解决这个问题?谢谢。