gpt4 book ai didi

java - Spring 浏览器后退按钮处理

转载 作者:搜寻专家 更新时间:2023-11-01 03:46:50 24 4
gpt4 key购买 nike

使用 Spring 4.2.9

Web-Flow:我的 web-flow 有三个页面 page-1、page-2 和 error-Page

场景:用户点击电子邮件中的链接,我的后端代码使用该链接,用户登陆第 1 页(地址栏中的链接现在与之前的不同)用户点击),用户在第 1 页上执行所需的操作,然后单击“继续”按钮并转到第 2 页。

当用户在第 2 页时我需要什么:

  1. 用户按下浏览器后退按钮,他们应该转到错误页面。
  2. 用户在第 1 页时复制了链接,然后打开新标签并粘贴第 1 页链接,他们应该会转到错误页面。

最佳答案

  1. 这是一个很常见的问题。一个简单的谷歌搜索给出了一些可能的解决方案。你试过了吗?如果是,则使用有关该问题的更多细节更新问题。如果没有,这里有几个链接:

  2. 您可以通过配置 Spring MVC 过滤器(或拦截器)来实现这一点。在那里你可以检查请求是否是 GET 并且它包含你想要阻止的 url。如果为真,您可以将该请求重定向到错误或访问被拒绝的页面。

关于java - Spring 浏览器后退按钮处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47893420/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com