【问题标题】:logout in jsp not working due to browser redirection由于浏览器重定向,jsp中的注销不起作用
【发布时间】:2013-03-12 10:04:30
【问题描述】:

我想在我的项目中退出我的帐户。所以我写了一个jsp代码如下

<%@page import="java.util.*" %>
<%session.invalidate();%> You have logged out. Please <a href="adminlogin.html"><b>Login</b></a>

但是每当我点击浏览器后退按钮时,它都会进入主管理页面,但不应返回上一页。我应该禁止浏览器进入管理主页。它应该只通过登录发生。请帮助我***

【问题讨论】:

  • 使用filter而不是在JSP中编写代码。

标签: jsp


【解决方案1】:

试试这个

<SCRIPT type="text/javascript">
    window.history.forward();
    function noBack() { window.history.forward(); }
</SCRIPT>
</HEAD>
<BODY onload="noBack();"
    onpageshow="if (event.persisted) noBack();" onunload="">

see here

【讨论】:

  • 它不工作一个错误显示页面上的元素此时不允许显示
猜你喜欢
  • 2013-11-27
  • 2020-09-01
  • 2016-10-28
  • 2023-04-08
  • 1970-01-01
  • 1970-01-01
  • 2023-03-10
  • 2016-08-23
  • 2013-09-15
相关资源
最近更新 更多