如何才能取得的include 文件是最新的。

danger1 2002-01-25 12:03:48
我在页面中包含了几个inc文件,我更改inc文件后,也面并没有刷新,而是仍然用的是老的文件。删除临时文件和历史记录也不行,在url后面加一个变量也不行,而且很多天以来都是如此。
请问有是什么办法能解决这个问题
...全文
136 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jeff 2002-01-25
  • 打赏
  • 举报
回复
重新编译
yanchang 2002-01-25
  • 打赏
  • 举报
回复
方法1同样使用
你把编译好的jsp煽了,重起服务器
强迫重新编译
evergreen 2002-01-25
  • 打赏
  • 举报
回复
试试禁止浏览器缓存页面:
<HEAD>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
</HEAD>
或者:
<%
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
%>
danger1 2002-01-25
  • 打赏
  • 举报
回复
我使用的是websphere
yanchang 2002-01-25
  • 打赏
  • 举报
回复
这的确是个讨厌的问题
你的WEB SERVER是什么 ?
在tomcat下我是这样的:
方法1:将使用include 的jsp和被include 的文件全部修改,重新保存
方法2:将tomcat\work目录下的内容全部删除,重起tomcat,就ok

81,122

社区成员

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

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