У меня есть следующий метод в моем контроллере:
@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 в случае ошибок проверки?