Spring 3 MVC: как создать объект поддержки формы при отправке формы?
Я прочитал несколько учебников о формах и подаче в Spring 3 MVC. Все эти примеры хранят объект поддержки формы в сеансе следующим образом:
@SessionAttributes({"command"})
Я хотел бы создать объект формы (например, загрузить его из базы данных) в момент отправки формы, а не сохранять его в сеансе, который будет использоваться в момент отправки формы.
Как я могу это сделать?
1 ответ
Обычно в Spring 3 у вас есть только эта строка для привязки формы:
@RequestMapping(value = "/addContact", method = RequestMethod.POST)
public String addContact(@ModelAttribute("contact")
Contact contact, BindingResult result) {
(Вы можете даже пропустить @ModelAttribute("contact")
аннотация)
Там нет сессии.
Может быть, посмотрите на этот учебник: Spring 3 MVC: Обработка форм в Spring 3.0 MVC
Но я уже просил вас опубликовать ссылку на учебник, который вы использовали. - Может быть, мы говорим о разных вещах.