java - 阻止用户返回 jsp 中的上一页

标签 java jsp

我开发了4个jsp页面,要按顺序访问。 有没有办法阻止用户返回?当用户尝试返回时我可以给出提示

最佳答案

您可以通过 JavaScript 禁用后退按钮来阻止用户返回上一页。但它并不能完全解决问题,因为用户可以使用该 URL,并且如果在 sendRedirect 方法中 URL 发生更改,则可以将其放入地址栏中。 除了用户之外,您还可以维护一些计数器,表示应用程序中用户可以访问的页面。如果用户点击 URL,那么您可以执行服务器端验证该页面是否是正确的页面。 如果请求的页面不是序列中的正确页面,则在正确的页面上进行重定向。 您可以尝试组合前进和禁用后退按钮。
供引用 how to stop browser back button using javascript

关于java - 阻止用户返回 jsp 中的上一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35251447/

相关文章:

java - 单击按钮时发送自动短信

javascript - 从循环下具有相同名称属性的html表单获取值

jsp - 如何仅在服务器上有更改时自动重新加载网页?

mysql - 如何将等于或小于今天的日期与mysql中的给定日期进行比较

java - 如何更新 <c :set> tag using EL inside a <c:foreach> tag 中的值

jsp - jsp中的输出注释和隐藏注释是什么?

Java 类加载器委托(delegate)

java - Eclipse 无法在 Raspberry Pi 4 上运行 : java. lang.ClassNotFoundException

java - 如何从浏览器 URL 获取正在运行的脚本页面

java - 无法使用 Jar 文件找到或加载主类。原因是 bcprov-jdk15-133