我的控制器中有以下方法:
@RequestMapping(value = "/status", method = RequestMethod.POST)
public String update(@Valid StatusForm statusForm, BindingResult result) {
if(result.hasErrors()) {
return "statusForm";
}
//do stuff when there are no errors
return "dashboard";
}
似乎在很多这些方法中都有一个重复的代码块:
if(result.hasErrors()) {
return "statusForm";
}
有没有办法避免插入此块并在发生验证错误时自动重定向回 POST 请求的来源?