Zachowaj dane modelu między stronami (Spring 3 MVC)

Mam na wiosnę proces dodawania kontaktów, który będzie obejmował wiele stron, pierwsze strony będą pobierać tekst, druga strona będzie pobierać obraz, a trzecia - wyświetlać szkic.

Pierwsza strona

@RequestMapping("/addContact")
public String registerContact(@ModelAttribute Contact contact) {
 return "addContact";
}
@RequestMapping("/addContact")

Druga strona

@RequestMapping("/addImages")
public String registerImages(@Valid Contact contact, BindingResult result) {
 return "addImages";
}

W jaki sposób mogę utrzymywać dane modelu kontaktu między stronami, dzięki czemu mogę dać użytkownikowi możliwość cofnięcia się między stronami?

questionAnswers(2)

yourAnswerToTheQuestion