在我的插入/编辑表单中,我有一个提交按钮来保存对我的模型属性的更改,同时我通过一个简单的链接处理删除命令。
现在我想以与显示表单提交的全局错误相同的方式显示删除错误,但似乎我不能BindingResult
在ModelAttribute
我的控制器方法中使用。
为了清楚起见,我的代码是这样的:
@RequestMapping(value = "/delete")
public String deleteJob(Integer jobId, BindingResult result) {
// DELETE BY ID
return "myView";
}
但正如预期的那样,我得到了这个异常:
java.lang.IllegalStateException: An Errors/BindingResult argument is expected to be immediately after the model attribute argument in the controller method signature
有没有办法做类似的事情?