如何使jsp页面过期和不被缓存

混沌骑士 2007-09-17 05:28:36
如何使jsp页面过期和不被缓存,尤其是不让FireFox缓存页面
...全文
337 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
thirtysix1207 2007-09-18
  • 打赏
  • 举报
回复
JF
zjf405 2007-09-18
  • 打赏
  • 举报
回复
maybe tomcat或jdk版本太低
swoky 2007-09-18
  • 打赏
  • 举报
回复
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
这个有时候也不起作用

可以在jsp和servlet地址后面跟一个随机的数字
比如:http://www.csdn.net/xxx.jsp?346413131651231
http://www.csdn.net/servlet?346413131651231
由于每次访问的数字都是不同的,所以就会重新读取了
chenxw_mail 2007-09-18
  • 打赏
  • 举报
回复
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);

我就是这么干的哦
混沌骑士 2007-09-18
  • 打赏
  • 举报
回复
先解决如何不让用户的浏览器缓存jsp页面 ?
jackym 2007-09-18
  • 打赏
  • 举报
回复
接分!!
hardways 2007-09-18
  • 打赏
  • 举报
回复
接分
混沌骑士 2007-09-18
  • 打赏
  • 举报
回复
结贴 。。送分
exitzhang 2007-09-17
  • 打赏
  • 举报
回复
楼主指“过期后不被缓存”吧。
在firefox里应该可以设置。
sunlarry 2007-09-17
  • 打赏
  • 举报
回复
你用什么web服务器? 可以通过设置tomcat jboss等完成
混沌骑士 2007-09-17
  • 打赏
  • 举报
回复
貌似bushuang()解决不了什么问题啊 。。
zjf405 2007-09-17
  • 打赏
  • 举报
回复
问题好象没那么简单
南南北北 2007-09-17
  • 打赏
  • 举报
回复
给我100,我马上4个星了。石头
bushuang 2007-09-17
  • 打赏
  • 举报
回复
问题解决,结帖
bushuang 2007-09-17
  • 打赏
  • 举报
回复
baidu

1, 使用java提供的方法,在jsp或者servlet中都可以
<%
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
%>
2, 使用HTML标记,如下面:
<HEAD>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
</HEAD>
bushuang 2007-09-17
  • 打赏
  • 举报
回复
mark

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧