Spring MVC の学習を始めたばかりです。私の初心者レベルがあなたをいらいらさせたらごめんなさい。
私の質問を短く明確にするために、次の簡単なコード例を使用しています。
私は2つの異なるSpring MVCコントローラーに2つの機能を持っています。最初のコントローラーでは、私は持っています:
@RequestMapping("/first")
public String first(Model model){
model.addAttribute("user", "User Name");
return "redirect:/second";
}
2番目のコントローラーで私は持っています:
@RequestMapping("/second")
public String second(){
return "myView";
}
実際には、最初のものが 2 番目にリダイレクトされます。私のビュー(html)では、次のようなモデルの値を取得しようとすると:
<h1>Welcome! ${user} <h1> //code in html to get user object
空を示しています。
私の質問は、Spring MVC で 2 つのリクエスト間をリダイレクトするときにデータを転送する方法です。これを達成するための最良の解決策は何ですか。モデルまたは他のアプローチでこれを達成できますか...? 前もって感謝します