Извините за вопрос новичка, Сценарий прост, я захожу на страницу JSP, где можно заполнить информацию о драйвере, у меня есть метод установки для объекта драйвера
@RequestMapping(method = RequestMethod.GET)
public ModelAndView setUpForm(){
ModelAndView modelAndView = new ModelAndView("/driverForm");
Driver = myService.getDriver();
modelAndView.addObject("driver",driver);
return modelAndView;
}
И метод обновления для обновления драйвераdata
@RequestMapping(params = "update", method = RequestMethod.POST)
public String update(Driver driver, BindingResult result, SessionStatus status) {
myService.saveDriver(driver);
return "driversList";
}
Затем я "заполняю" слой jsp необходимой информацией о драйвере, например, именем драйвера:
<form:input path="name" size="20" maxlength="50" />
Мой вопрос заключается в том, как заполнить различные атрибуты модели и подключитьсяинформация о драйвере для этих атрибутов. Например: отображать различные типы лицензий в виде флажков для выбора пользователем (велосипед, автобус, такси и т. д.) и сопоставлять их в моем контроллере с одним атрибутом на объекте водителя;редактирование существующего драйвера из этого поля. Какова правильная архитектура контроллера?