Ich füge zum ModelMap
ein Map
, die eine Liste auf einem Dropdown ein gehen enthält ich die ModelAttribute bin bevölkern, wenn das Formular initialisiert:Wie bewahrt man die ModelMap zwischen Formular-Submits auf?
@RequestMapping(method = RequestMethod.GET)
public String initForm(HttpServletRequest httpRequest, ModelMap model)
{
model.addAttribute("myList", myMap);
return "MyForm";
}
Es ist, als jedoch erwartet funktioniert, wenn der Benutzer das Formular dieses einreicht Liste ist von der Karte verloren.
@RequestMapping(method = RequestMethod.POST, value ="/dosearch")
public String processSearch(... ModelMap model)
{
.....
return new ModelAndView("MyForm",model);
Dieser Ansatz funktioniert nicht.
Wie kann ich die Karte zwischen Formularübergaben bearbeiten?
Danke. Können Sie mir bitte ein Codebeispiel der ersten Option zeigen? Was ist mit Frühling: binden? – Joly
Auch ich freue mich, Redirect nach dem Post zu betrachten. Kannst du bitte etwas ausarbeiten? – Joly
es dient einem anderen Zweck – Bozho