Java Servlet Session页面退出登录后依然能访问,要刷新页面才无法访问

A页面要session才能进入,退出登录后销毁了session,但还是能进入,要按F5刷新才不能进入。

这是因为游览器缓存了servlet的页面,直接访问了缓存,所以销毁session也没用,解决方法是禁止游览器缓存servlet的页面。

// 禁止游览器缓存servlet页面
response.setDateHeader(“Expires”, 0);
response.setHeader(“Cache-Control”, “no-cache”);
response.setHeader(“Pragma”, “no-cache”);

你可能感兴趣的:(session,servlet,jsp,缓存)