リダイレクト後に「メッセージ」を表示する必要がありますmodelAndView
が、よく知られているように、それは不可能です。次に、redirectViewを使用しますが、ビューを表示する方法がわかりません。要約すると、これを変換する必要があります:
ModelAndView model = new ModelAndView("product/edit");
の
RedirectView redirectView = new RedirectView("product/edit");
リダイレクト後に「メッセージ」を表示する必要がありますmodelAndView
が、よく知られているように、それは不可能です。次に、redirectViewを使用しますが、ビューを表示する方法がわかりません。要約すると、これを変換する必要があります:
ModelAndView model = new ModelAndView("product/edit");
の
RedirectView redirectView = new RedirectView("product/edit");
メッセージをスコープ属性として保存し、 JSP 標準タグ ライブラリと式言語session
を使用してアクセスできる jsp ページにリダイレクトできます。
コントローラ:
@RequestMapping(...)
public String method1(...){
...
session.setAttribute("message", "Hello, How are you?");
return "redirect:product/edit";
}
注:ここでも使用できますRedirectView
。
JSP:
${sessionScope.message}