我刚刚开始学习 Spring MVC。所以,对不起,如果我的初学者水平激怒了你。
为了让我的问题简短明了,我正在使用以下简单的代码示例。
我在两个不同的 spring 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 中的两个请求之间重定向时如何传输数据。实现这一目标的最佳解决方案是什么。我可以通过模型或其他方法来实现这一点......?提前致谢