遇到问题:页面局部提交时由于缓存问题没有刷新页面
解决方式:
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.在局部提交的路径里用将当前时间当作参数加在路径中 这样可以保证局部提交时路径不同这样因为缓存是与参数相关的,
如果参数不同就不会使用缓存,而会重新生成页面,每次都传一个随机的参数就可以避免使用缓存。
..........
未完待续....