j2ee清除缓存的三句话

来源:互联网 发布:软件测试课程简介 编辑:程序博客网 时间:2024/05/16 12:19

在ajax中经常会遇到一个问题,就是有重复请求的时候,ajax将不理会,所以我们可以有以下的处理方法。

1.使用随机数或者时间加入url如:

    var url = "user.action?username=xxxx&date="+new Date();

 

2.使用response方法清除浏览器缓存:

<%
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
%>

建议可以加入过滤器,这样就不用每个页面去写