我认为最优雅的方法是在Spring MVC中实现自定义Flash Scope。
Flash作用域的主要思想是将数据从一个控制器存储到第二个控制器中的下一个重定向
请参考我关于自定义范围问题的答案:
此代码中唯一缺少的是以下xml配置:
<bean id="flashScopeInterceptor" /><bean id="handlerMapping" > <property name="interceptors"> <list><ref bean="flashScopeInterceptor"/></list> </property></bean>



