jsp清除缓存问题
‘壹’ 如何清除jsp页面缓存啊
你用的可能是ajax吧,那个在URL后加一个随机变动的参数值;比如:url="地址"+"&num="+Math.random()或者是"date="+new Date();
‘贰’ jsp清除缓存
也许需要定义一个target吧,例如 <a href="1.html" target="_blank">打开新窗口</a> <a href="1.html" target="_self">原窗口打开</a> 你也许应该在js方法中 设置一下target属性
‘叁’ 怎样才能清除掉Tomcat运行jsp时缓存
呵呵, 在jsp页面中加代码:
<%
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Pragma", "no-cache");
response.setDateHeader("Expires", -1);
response.setDateHeader("max-age", 0);
%>
‘肆’ JSP页面已经被缓存,如何清除
重新部署你的网站,还有就是使用360清楚IE缓存文件。
‘伍’ javascript清楚页面JSP缓存
按钮进入一个提交事件-->传给后台一个清除缓存的标识并到一个JSP页面-->JSP页面去判断
<%
if("true".equals(request.getParam("clearCache"))){
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);
}
%>
要是上面的解释理解错的话你想改Web服务器里的JSP缓存,只要你先指定Web服务器对JSP重新编译那项是打开的,像Tomcat默认是打开的不需要设置,然后流程差不多,从浏览器端访问到服务端,写个Java方法找到对应的JSP,然后用I/O修改一下JSP文件,Tomcat读取到JSP有被修改就会重新编译这个JSP页面。
‘陆’ jsp 怎么清除缓存 我用Servlet 过滤器 session 弄了一个自动登录 要自动刷新后才能生效
删除tomcat下webapps和work下项目文件夹然后重新部署。
如果是页面还是原来的话,清空ie缓存。
<%
//设置页面不缓存
response.setHeader( "Pragma ", "No-cache ");
response.setHeader( "Cache-Control ", "no-cache ");
response.setDateHeader( "Expires ", 0);
%>
‘柒’ 怎样才能清除掉Tomcat运行jsp时缓存
你是不是不小心把eclipse中自动编译选项给去掉了,正常情况下在eclipse中修改jsp是会编译到tomcat下的,直接刷新页面就可以看到更改结果了。如图所示,要把自动编译选项选上。。。
‘捌’ jsp项目中 怎么清除登陆的缓存
这个是根据不同网站的登录机制而定的,有的网站是将登录信息存入cookie中实现自动登录。你可以通过浏览器的Internet选项设置,这也要看你IE浏览器的版本,不同版本清空缓存的选项不同,删除浏览历史等选项,确认,重新登录即可!重新访问网站就没有之前的登录用户信息了
‘玖’ jsp页面如何关闭页面时清空缓存
你用的可能是ajax吧,那个在URL后加一个随机变动的参数值;比如:url="地址"+"&num="+Math.random()或者是"date="+new Date();
‘拾’ 如何清除JSP服务端的缓存
你的 容器 例如 tomcat有个缓存文件夹,删除就好了
进入tomcat根目录,找如下路径
work/catalina/
删除这个文件夹下的所有东西
其次,还应当把部署到tomcat下的项目删除掉
方法,返回根目录,找如下路径
/webapps/
将项目文件删除即可