jsp去掉浏览器缓存

原文地址:http://bbs.csdn.net/topics/320066375

最近我也遇到相同的问题,当用户点击浏览器上的Back按钮以后,回到上个页面,必须清空所有的内容。

我在JSP页面中加入以下代码是可以实现这样的效果的:

<%

response.setHeader("Cache-Control","no-store,no-cache,must-revalidate");

response.setHeader("Pragma","no-cache");

response.setDateHeader("Expires",-1);

%>

但是在IE6.0SP3下面似乎不起作用。

所以,我想可能可以尝试另外一个方式,在requestscope中设置一个变量,然后在页面判断一下,如果需要清空输入内容的话,就调用JS来实现。这个方法应该是可行的。

相关推荐