站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题用JSP登录后台,然后用IE6.0的后退键,后退到登录页面,用前进键却可以进入后台

用JSP登录后台,然后用IE6.0的后退键,后退到登录页面,用前进键却可以进入后台

摘要: 用JSP登录后台,然后用IE6.0的后退键,后退到登录页面,用前进键却可以进入后台


如题,不用通过身份验证直接进入后台了,大家帮忙想想办法呀


一般都这样,用户名和密码一般都保存在session中,除非关掉浏览器或者点击注销退出才真正退出后台。除非把用户名和密码用request提交,那也达不到效果了。


惟一的办法就是禁用IE的缓存,因为前进,后退默认看到的是IE缓存的页面,禁用IE的缓存后就强制从服务器获取数据了。
//禁用缓存,每次访问此页面,都重新生成
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
在每个页面或者Filter里面设置这个。


不错 支持楼上的


学习。。。
我也遇到这样的问题


谢谢了


↑返回目录
前一篇: 如何获取到具体的序列号,然后交给action 。
后一篇: 上不了163的邮箱,每次登陆进去到最后一步,它的页面就一片空白