【发布时间】:2012-02-05 01:50:04
【问题描述】:
我在以下方法上遇到了异常:
@Transactional
@RequestMapping(method=RequestMethod.PUT)
public @ResponseBody Account create(@Valid @RequestBody CreateAccountRequest request, BindingResult bindingResult)
{ ...
}
抛出以下异常:
java.lang.IllegalStateException: Errors/BindingResult 参数是 预计紧跟在模型属性参数之后 控制器方法签名:public com.mangofactory.concorde.domain.Account com.mangofactory.concorde.api.AccountService.create(com.mangofactory.concorde.api.rpc.CreateAccountRequest,org.springframework.validation.BindingResult)
根据documentation,我需要添加BindingResult 作为第二个参数。不过,我已经做到了。
它甚至出现在异常中。
我错过了什么?
【问题讨论】:
标签: java spring-mvc