【问题标题】:Is there a way to detect the "back" button for Java EE web apps?有没有办法检测 Java EE Web 应用程序的“后退”按钮?
【发布时间】:2012-01-17 20:31:20
【问题描述】:

环境:

  • 春季最新款
  • 使用 Spring Web 流 2
  • Spring MVC
  • 码头服务器

在调用缺少所需参数的 webflow 的情况下,我想为开发人员打印一条消息(我通过子类化 FlowController 来完成此操作)。当 webflow 完成并且用户点击后退按钮时,问题就出现了。在这种情况下,我想重定向到另一个页面(静态)。

如果这在流程中,我会使用侦听器来执行此操作,但网络流程已结束。因此,按下后退按钮具有尝试启动另一个 Web 流的效果。

有没有办法检测 webflow 之外的“后退按钮”?

或者任何其他建议会有所帮助。

【问题讨论】:

    标签: java jakarta-ee spring-mvc spring-webflow-2


    【解决方案1】:

    而不是检测返回导航,而是将 webflow 的最后一部分设置为不启动新流,而是执行重定向。

    【讨论】:

    • webflow 的最后一部分已经进行了重定向。然后,如果用户点击后退按钮,它会尝试在没有参数的情况下启动一个新的 webflow。在 webflow 完成后的页面中,如果用户点击后退按钮,我想执行重定向。
    猜你喜欢
    • 2019-09-25
    • 2012-05-14
    • 1970-01-01
    • 1970-01-01
    • 2019-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多