Ⅰ jsp页面图片缓存问题
不要用包含文件也就是 <%@ include file= " "%> 否则可能刷新不出来。
自动刷新可以这么实现:
<%@ page language= "java "%>
<%@ page import= "java.util.Date "%>
<html>
<head>
<title> 自动刷新 </title>
<%response.setHeader( "refresh ", "5 ");%>
</head>
<body>
<center> 当前时间是: <%=new Date()%> </center>
</body>
书写急噪可能有手误。自己检查一下。
Ⅱ 如何清除jsp页面缓存、cookie、session
一、清除页面缓存
在jsp页里:<%response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
response.flushBuffer();%
在html页里:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"
<META HTTP-EQUIV="Pragma" CONTENT="no-cache"
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"
<META HTTP-EQUIV="Expires" CONTENT="0"
二、清除cookie<%Cookie killMyCookie = new Cookie("mycookie", null);
killMyCookie.setMaxAge(0);
killMyCookie.setPath("/");
response.addCookie(killMyCookie);%三、清除session
页面载入时清除session:
<%@ page language="java" %<%session.invalidate();%页面关闭时清除session
Ⅲ 怎么在jsp页面不缓存
在有些应用中要求JSP不缓存数据,每次都从web服务器重新生执行(非内存中的数据)后生成的数据取出来显示在客户机上。
这就要在JSP上强制不缓存,需要在JSP中加入以下代码
%@pagecontentType="text/html;charset=gb2312"languang="java"buffer="none"%>
<METAHTTP-EQUIV="pragma"CONTENT="no-cache">
<%
//设置缓存为空
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires",0);
%>
<%
if(request.getProtocol().compareTo("HTTP/1.0")==0)
response.setHeader("Pragma","no-cache");
elseif(request.getProtocol().compareTo("HTTP/1.1")==0)
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires",0);
%>
Ⅳ jsp 上可以设置用到的缓存周期为浏览器周期么即浏览器退出时才失效
可以设置session的生命周期,比如超过多少秒后重新登录等
Ⅳ 在jsp里面保存的时候生成页面出现缓存。。。 怎么解决缓存 发下具体的代码看看
你的意思是请求后台的时候吗,使用ajax请求后台可以设置为不缓存cache : false,
$.ajax({
url : encodeRedirectURL("后台处理类path"),
type : 'post',
dataType : 'json',
async: true,
ifModified : false,
cache : false,
data : params,
error : function(){
BussInfo.viewMessage("");
$("#uimMsgSpan").html("网络繁忙,请稍后再试!");
$("#UIMnbr").attr("validate",false);
},
success : function(json){
BussInfo.viewMessage(json.message);
$("#UIMnbr").attr("validate",json.success);
}
});
Ⅵ 如何清除jsp页面缓存啊
你用的可能是ajax吧,那个在URL后加一个随机变动的参数值;比如:url="地址"+"&num="+Math.random()或者是"date="+new Date();
Ⅶ JSP页面已经被缓存,如何清除
重新部署你的网站,还有就是使用360清楚IE缓存文件。
Ⅷ jsp 页面缓存问题
你好,这个可以在<% %>里的最后来这样的一句代码out.println("<script>window.location='"+当前页.jsp+"');</script>");
表示在图片重写后,页面执行刷新,这个是可以手动控制的