各位朋友:
我最近在做一个小小的管理网页(实在不好意思称它为“系统”,刚开始学习的)。用的是 JSP + javabean。用的是 框架,上下结构,下面分为 左(菜单)和右(主要界面)。 我现在想实现这样的功能:点浏览器上的标准按钮”后退“无效,即主要界面仍然不变。
我最近在做一个小小的管理网页(实在不好意思称它为“系统”,刚开始学习的)。用的是 JSP + javabean。用的是 框架,上下结构,下面分为 左(菜单)和右(主要界面)。 我现在想实现这样的功能:点浏览器上的标准按钮”后退“无效,即主要界面仍然不变。
有个方法就是把每个查询结果的变量都用不同的名字,这样结果集绑定的对象不同,就不会覆盖,但是会消耗很多的内存,进行衡量的时候。还是觉得如果可以防止后退的话,会好一些!
//让浏览器不缓存jsp页面
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
%>
用以下语句:
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);