有没有办法在Spring 3.0.5中使用Spring MVC 3.1(particullary,RedirectAttributes)?

时间:2013-05-30 13:45:06

标签: spring spring-mvc

令人沮丧,但我无法将Spring核心升级到3.1,只能升级到MVC。 问题是我需要在重定向后使用Flash属性。 或者也许在Spring 3.0中有一个“howto”和RedirectAttributes一样。

非常感谢你!

1 个答案:

答案 0 :(得分:0)

您可以自己实施。

对于flash请求属性,将它们添加到具有特殊标志属性(其字符串键值中的前缀)的会话中,如REDIRECT_HAPPENING_<attributeName>

然后创建一个拦截器,检查在会话中是否有任何以这种方式命名的属性。如果这样做,请将它们添加为请求属性(并从会话中删除它们 - 您可以在postHandle()中执行此操作),否则返回。