寒武纪的JAVA博客

made by : Mandy

AJAX 动态生成图片的页面缓存问题

          遇到问题:页面局部提交时由于缓存问题没有刷新页面

          解决方式:
                   
 1.html页面中加入如下代码
                    <HEAD>
                    <META> HTTP-EQUIV="Pragma" CONTENT="no-cache">
                    <META> HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
                    <META> HTTP-EQUIV="Expires" CONTENT="0">
                    </HEAD>

                    2.JSP页面中加入如下代码
                    <HEAD>
                    <%
                    response.setHeader("Cache-Control","no-cache");    //HTTP 1.1
                    response.setHeader("Pragma","no-cache");                //HTTP 1.0
                    response.setDateHeader("Expires",0);
                    %>
                    </HEAD>

                    3.在局部提交的路径里用将当前时间当作参数加在路径中 这样可以保证局部提交时路径不同这样因为缓存是与参数相关的,
                       如果参数不同就不会使用缓存,而会重新生成页面,每次都传一个随机的参数就可以避免使用缓存。
                    ..........

                    未完待续....

posted on 2010-08-20 16:30 o寒武纪o 阅读(192) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

导航

<2025年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

统计

留言簿

文章档案

搜索

最新评论