当前页面: 开发资料首页 → 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里面设置这个。
不错 支持楼上的
学习。。。
我也遇到这样的问题
谢谢了