在jsp 或 servlet 如何使網頁 reflush? |
尚未結案
|
tsaijl
一般會員 發表:4 回覆:1 積分:1 註冊:2003-12-18 發送簡訊給我 |
|
neoart
版主 發表:22 回覆:582 積分:425 註冊:2003-05-09 發送簡訊給我 |
引言: 用 servlet 動態產生一網頁,可是在ie上看到都是第一個網頁 必須"重新整理" ,新產生的網頁才會出現. 要如才可以使ie reflush? out.close(); out.flush(); 都沒用did you try : response.setContentType("text/html"); response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","No-cache"); response.setHeader("Cache-Control","no-store"); response.setHeader("Last-Modified", "FRI, JAN 29 2099 23:59:59 GMT"); response.setDateHeader("Expires",0); ServletOutputStream out = response.getOutputStream(); ............. ...........(Only for IE,netscape not test,yet.) |
tsaijl
一般會員 發表:4 回覆:1 積分:1 註冊:2003-12-18 發送簡訊給我 |
引言:------------------------------------------------------------------ Thanks! 我用同一servlet 先產生一統計圖後,再println html code <HTML> <HEAD><TITLE>JFreeChart Image Map Demo</TITLE> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Cache-Control" content="no-cache"> <meta http-equiv="Expires" content="0"> </HEAD> <BODY> </BODY> </HTML> 在一frame 問題是 圖檔與html都是新產生的,可是在瀏覽器上的圖還是舊的但html code 是新的. reflush 後圗與html才會一致引言: 用 servlet 動態產生一網頁,可是在ie上看到都是第一個網頁 必須"重新整理" ,新產生的網頁才會出現. 要如才可以使ie reflush? out.close(); out.flush(); 都沒用did you try :response.setContentType("text/html"); response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","No-cache"); response.setHeader("Cache-Control","no-store"); response.setHeader("Last-Modified", "FRI, JAN 29 2099 23:59:59 GMT"); response.setDateHeader("Expires",0); ServletOutputStream out = response.getOutputStream(); ............. ...........(Only for IE,netscape not test,yet.) |
neoart
版主 發表:22 回覆:582 積分:425 註冊:2003-05-09 發送簡訊給我 |
|
wscken
初階會員 發表:28 回覆:75 積分:45 註冊:2003-08-05 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |