RedirectView使会话属性消失

时间:2016-08-30 12:19:16

标签: java spring-mvc session http-redirect httpsession

我使用RedirectView在SpringMVC应用程序中重定向。

问题是,在我返回RedirectView之前,我向会话添加了一个属性,但是当重定向完成而另一个servlet启动时 - 会话没有我在RedirectView之前添加的属性。似乎会清理了会话属性。

有人知道原因吗?

@RequestMapping("/whatever")
public View myMethod(HttpSession session)
...
session.setAttribute("test", "testValue");
return RedirectView("/test");
@RequestMapping("/test")
public View testMethod(HttpSession session)
...
session.getAttribute("test")   // NULL HERE
return RedirectView("/finish");

最好的问候。

0 个答案:

没有答案