Spring表单提交和successView问题?

时间:2011-03-08 01:01:00

标签: spring-mvc

(一个愚蠢的问题?)在springframework中,simpleFormController接口有一个名为successView的属性,但我想知道如何将提交的表单信息传递给此successView? 官方教程有:

return ModelAndView(new RedirectView(getSuccessView()));

当然,我可以从这个“successView”添加另一个映射,例如“result.htm”到另一个控制器,但是控制器如何获得对渲染最终视图有用的表单信息?

*我认为将字符串附加到getSuccessView()也是一个坏主意!

1 个答案:

答案 0 :(得分:1)

如果要对成功视图使用重定向,则需要将URL参数添加到重定向URI,或者需要将数据放入会话中,以便在重定向请求到达时可以检索它。如果您不想做其中任何一项,请不要使用重定向。

顺便说一下,SimpleFormController已经过时,你不应该真正使用它,特别是如果你刚刚学习Spring。您使用的是旧版教程吗?