ModelMap
ドロップダウンに移動するリストを含むaに追加してMap
います。フォームの初期化時に ModelAttribute を設定しています。
@RequestMapping(method = RequestMethod.GET)
public String initForm(HttpServletRequest httpRequest, ModelMap model)
{
model.addAttribute("myList", myMap);
return "MyForm";
}
期待どおりに機能しますが、ユーザーがフォームを送信すると、このリストはマップから失われます。
@RequestMapping(method = RequestMethod.POST, value ="/dosearch")
public String processSearch(... ModelMap model)
{
.....
return new ModelAndView("MyForm",model);
上記のこのアプローチは機能しません。
フォーム送信間でマップを保持するにはどうすればよいですか?