我剛開始學習Spring MVC。所以,如果我的初學者水平讓你感到不快,那很抱歉。維護彈簧控制器中不同URL之間重定向的數據
爲了讓我的問題簡短明瞭,我正在使用下面的簡單代碼示例。
我在兩個不同的彈簧MVC控制器中有兩個函數。 在第一控制器,我有:
@RequestMapping("/first")
public String first(Model model){
model.addAttribute("user", "User Name");
return "redirect:/second";
}
在第二控制器我有:
@RequestMapping("/second")
public String second(){
return "myView";
}
實際上所述第一被重定向至第二。 Bt在我看來(html),當我嘗試獲取模型的值如下:
<h1>Welcome! ${user} <h1> //code in html to get user object
它顯示爲空。
所以我的問題是如何在兩個請求之間重定向的時候在spring MVC中傳輸數據。達到這個目標的最佳解決方案是什麼?我可以通過模型或其他方法達到這個目標嗎? 在此先感謝
請參閱[Flash Attributes](http://docs.spring.io/spring/docs/3.1.x/spring-framework-reference/html/mvc.html#mvc-flash-attributes) – GriffeyDog