我正在寻找如何最好地为基于Spring的Web应用程序实现网页导航逻辑的指南。例如:我有一个网页'C',如果我点击确定,我希望流程返回页面'A',如果是上一页,或页面'B',如果那是上一页。我目前正在页面上使用隐藏字段来跟踪我到达的页面...但我认为必须有更好的方法......
答案 0 :(得分:0)
您可以使用flash scope bean来保存从中重定向的视图URL。
您可以从此页面了解闪存范围:
http://blog.smartkey.co.uk/2011/01/implementing-flash-scope-in-java-web-applications/
请参阅此帖子的回复。它解释了如何在SPring MVC环境中实现Flash Scope。
使用此范围,您可以随时检索要重定向的URL表单,然后根据检索到的值构建链接。
希望它有所帮助。
答案 1 :(得分:0)
我的建议是使用Spring Web Flow(http://www.springsource.org/webflow)。
它的目的是做你想要的。控制页面之间的流程。
我几个月前开始使用它,我喜欢它。