歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Java圖片緩存問題解決方案

今天遇到了一個圖片緩存的問題,圖片在tomact中都已經生成了新的圖片,但是在頁面上就是沒有刷新

解決方案如下:

方案一:

在頁面中傳參,傳一個隨機數過去report_statbyfrom.action?t=<%=System.currentTimeMillis()%>

方案二:

在生成的圖片命名時加以區別:如day-1.jpg、day-2.jpg等等;這樣在頁面中取到的值就不會是緩存的了

但是這樣有一個弊端,那就是生成的圖片太多了,可以再創建session時或者是銷毀session時寫一個方法,

刪掉生成的這些圖片;

還有就是在生成的圖片命名時後面加日期,不要時分秒,這樣生成的圖片相對而言少點,等到去客戶那裡更新或是停掉tomact

時,手動刪除掉這些圖片;

Copyright © Linux教程網 All Rights Reserved