我有一個用Struts/Tiles/JSP編寫的應用程序,我正在添加一個GWT應用程序。我的應用程序的非GWT部分通過從附加的svn存儲庫中獲取版本號來實際寫出css文件來處理css緩存,如「styles.css?svnbuild = 12345」。這樣我可以告訴瀏覽器永遠緩存這些css文件,當我部署一個新版本時,所有用戶立即下載它。如何處理GWT主題CSS文件的緩存
現在我正在轉向GWT應用程序,我喜歡它如何使用「longmd5sum.cache.css」作爲文件名,所以我仍然可以告訴瀏覽器將其永久緩存。問題是與我的主題相關的css文件(如「gwt-standard.css」)沒有強名稱,也沒有附加我的svnbuild參數。每當我部署我的應用程序的新版本,用戶仍然看到舊版本的CSS,這使得它看起來不對。
有沒有人想出了處理gwt主題css文件緩存的最佳做法?在將css附加到文檔時,是否可以附加一個svnbuild參數或類似的方法?
GWT2.4提供的解決方案已經沒用了,你能推薦一個新的解決方案嗎? – Hatter 2011-12-21 13:31:13