JSP頁面資料不更新的問題

2021-08-25 14:33:31 字數 588 閱讀 2418

本地測試新增資料後,再次查詢頁面資料更新正常,但是當在伺服器上相同操作卻始終不更新,然後發現頁面f12清除快取後就可以檢視到更新的資料,就開始懷疑伺服器上和本地有什麼不同,因為**相同,而且特意在ajax調後台返回資料時設定response響應頭不快取資料:

response.setheader("cache-control", "no-cache");  

response.setheader("pragma", "no-cache");

response.setdateheader("expires", 0);

然而沒有什麼用,然後想到本地和伺服器唯一的區別就是在架構上了,因為使用了nginx,查詢nginx.conf,檢視location配置發現存在expires=3d,問題出在這裡設定了快取,即使響應頭設定不快取也無效。

expires 指令可以控制 http 應答中的「 expires 」和「 cache-control 」的頭標(起到控制頁面快取的作用)

語法:expires [time|epoch|max|pff]

預設值:off

所以這裡把expires去掉或者設為off,就可以了。

Jsp頁面亂碼問題

在發生亂碼的時候,應該首先確定檔案的儲存編碼和編輯的編碼一致,排查過後再檢視以下方法。1.解決post提交方式的亂碼問題 request.setcharacterencoding utf 8 此時,頁面應該與頁面編碼一致 pagecontenttype text html charset utf 8...

Vue中更新data值頁面不渲染的問題

不知道大家有沒有遇到過更新vue中data的值而頁面沒有同步渲染。1.通過length修改陣列 通過索引修改陣列的值 2通過物件.屬性動態新增物件 按鈕 解決方案 1.通過length 修改陣列長度以及通過索引修改或者增加陣列的值無法動態渲染到頁面 資料中已經有了但是頁面不渲染 解決用陣列的方法pu...

jsp頁面自動換行問題

word break break all 表示按照單個字母去換行,不保證單詞的完整性 word wrap break word 保持單詞的完整性 內容將在邊界內換行,僅用於塊物件,內聯物件要用的話,必須要設定 height width 或display block 或position absolut...