Ⅰ 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>");
表示在圖片重寫後,頁面執行刷新,這個是可以手動控制的