能看看源代码吗??
你说的我不大明白,可以举例说明一下吗?
因为它大约会涉及这两个问题:
响应头与资源缓冲问题;
HTML文档载入问题。

解决方案 »

  1.   

    方法1.<%response.serHesder("Reflash","5");%>
    方法2.setTimeout("window.refresh()", 5*1000)
    方法3.<meta http-equiv="refresh" content="5;url=time.jsp">
    方法4:
          response.setHeader("Cache-Control","no-cache");
          response.setHeader("Pragma", "no-cache");
          response.setHeader("Expires", "Thu, 01 Dec 1900 16:00:00 GMT");
      

  2.   

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

  3.   

    浏览器并没有发现图片已经被修改了,所谓“旧图片”应该是客户端的缓存。当“刷新”时浏览器会刷新这个缓存!所以就可以看到应有的图片了!。
    response.setHeader("Cache-Control","no-cache");
      

  4.   

    response.setHeader("Cache-Control","no-cache");我试过了,但好像没有用。
    我的图片文件名相同,但内容不同,查看服务器上的图片文件的内容已是新内容
      

  5.   

    解决这种问题可以用下面的方法
    利用程序生成个随机数
    <img src="<%=file%>?random=<%=random%>">
    这样可以保证每次请求的都是新的
    也可以用时间来代替
    <img src="<%=file%>?nowtime=<%=now%>">
      

  6.   

    mengsky(梦天)的方法对头,
    在地址后面附加一动态的的参数,因为对于url地址不变,页面就认为该页面没变化当然就不刷新了,在后面赋予一动态的变量就能保证每次请求都得到最新的内容,是名称动态而不是指值动态
      

  7.   

    删除服务器端的JSP运行时产生的相应.CLASS文件
    也可以手动改改这个JSP的java代码,让其重新编译一下
      

  8.   

    各位高手请出招
    最新研究结果
    1。用
          response.setHeader("Cache-Control","no-cache");
          response.setHeader("Pragma", "no-cache");
          response.setHeader("Expires", "Thu, 01 Dec 1900 16:00:00 GMT");
       方法,其结果是页面在缓存中不存在了,但其他要素,如图片等还是存在的,所以关于该结果还是不正确的
    2。用
       <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> 
       <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> 
       <META HTTP-EQUIV="Expires" CONTENT="0"> 
        连页面在缓存中的存在,其他要素也存在,据查资料,页面不能大于32K,否则不起作用
        结果,我的问题人不能解决   求救!!求救!!!
      

  9.   

    你在url里面加个temp参数,参数值随机生成,这样的话每次就是请求一个新的连接了
      

  10.   

    设置IE--
    工具--Internet选项--常规---Internet临时文件--设置
    将检查所存网页的较新版本设为每次访问此页时检查!
      

  11.   

    简单的方法,包含file时候,用绝对路径,就OK了
    别用相对路径