【问题标题】:Destroy a session销毁会话
【发布时间】:2012-09-12 19:01:20
【问题描述】:

我想在我的项目中销毁一个会话,这样当我点击注销时,它会转到一个页面 "KillSession.jsp" ,在那个文件中我写了 "session.invalidate();"然后我将用户重定向到登录页面。 但是,如果我使用浏览器上的后退按钮,即使我已注销,它也会返回到我之前访问过的页面。 怎么办?

【问题讨论】:

  • 请提供更多信息、代码,如果有的话,你正在使用什么框架?
  • 你可以在网上搜索一下link

标签: java jsp session


【解决方案1】:

您的浏览器缓存它,您需要添加标题以强制您的浏览器不强制它

【讨论】:

    【解决方案2】:

    请确保您在退出前没有缓存最后一页。你可以这样做:

    response.setHeader("Cache-Control","no-cache,no-store,must-revalidate");
    response.setHeader("Pragma","no-cache");
    response.setDateHeader("Expires", 0);
    

    【讨论】:

      猜你喜欢
      • 2011-11-25
      • 2012-05-25
      • 2011-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多