Представим ситуацию, есть страница и в ней 5 форм и ее обрабатывает один контроллер. Как обрабатывать в этом контроллере 5 форм?
Конечно мы можем так, но меня посещают сомнения в грамотность этого подхода!?
@RequestMapping(value = "/main", method = RequestMethod.POST)
public String process(@ModelAttribute("one") One one, @ModelAttribute("two") Two two, @ModelAttribute("three") Three three, @ModelAttribute("Four") Four four, @ModelAttribute("Five") Five five) {
.... Тут обрабатываем.... а чти если пришла одна форма!? пользоваться if else ?!
}
Если точнее то мой вопрос такой: Как в одном контролере обрабатывать болшое количетво форм и для обработки формы иметь одельный метод иди какимто образом разделить нагрузку что бы это не мостить все в один ПОСТ запрос?!