【问题标题】:Web page navigation网页导航
【发布时间】:2011-05-08 05:10:52
【问题描述】:

我正在寻找有关如何最好地为基于 Spring 的 Web 应用程序实现网页导航逻辑的指南。例如:我有一个网页“C”,如果我单击“确定”,如果那是前一页,我希望流程返回到页面“A”,或者如果那是前一页,则返回页面“B”。我目前正在使用页面上的隐藏字段来跟踪我从哪个页面到达...但我认为必须有更好的方法...

【问题讨论】:

  • 引荐来源标题是否有效?

标签: spring-mvc navigation


【解决方案1】:

您可以使用 Flash 范围 bean 来保存您被重定向的视图 Url。

您可以从此页面了解闪存范围:

http://blog.smartkey.co.uk/2011/01/implementing-flash-scope-in-java-web-applications/

看我对这篇文章的回复。它解释了如何在 SPring MVC 环境中实现 Flash Scope。

Spring MVC custom scope bean

使用此范围,您始终可以检索您将重定向的 URL 表单,然后从检索到的值构建链接。

希望对你有帮助。

【讨论】:

    【解决方案2】:

    我的建议是使用 Spring Web Flow (http://www.springsource.org/webflow)。

    它旨在完全按照您的意愿行事。控制页面之间的流动。

    我几个月前开始使用它,我喜欢它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-05
      • 1970-01-01
      • 2021-04-09
      • 2021-05-09
      • 2021-07-03
      • 2015-04-29
      • 2015-08-23
      相关资源
      最近更新 更多