最近在做项目的时候发现退出系统了在点击浏览器的后退按钮时,发现有进入了退出之前的那个页面,最后发现在缓存的问题,我的解决办法是
第一种办法:.当点击退出系统的时候,不直接返回登录界面,而是通过window.location.href返回登录界面
第二种办法:在每张页面都有session判断,如果session为空,就返回登录界面
第三种办法:禁止页面缓存
在jsp页面添加如下代码
<%
response.setHeader("Pragma","No-Cache");
response.setHeader("Cache-Control","No-Cache");
response.setDateHeader("Expires",0);
%>