WebLogic 設定gzipFilter及cacheFilter 進行壓縮及快取

tolywang發表於2012-06-06
 一、首先,去網站下載tk-filters-1.0.1.zip。
二、解壓這個tk-filters-1.0.1.zip壓縮檔案,將解壓後的檔案tk-filters.jar放在Ext專案的WEB-INF/lib/下。
三、開啟解壓後的資料夾tk-filters\conf\tk-filters.properties
GZIPFilter.Enabled=false(預設為false,true開啟GZIP壓縮功能)
GZIPFilter.LogStats=false(預設為false,true開啟GZIP壓縮功能日誌,可以在後臺看到壓縮比例資訊)
CacheFilter.Enabled=false(預設為false,true開啟GZIP快取功能)
注:可以自行選擇想開啟的功能,再將此檔案複製到Ext專案的WEB-INF/class資料夾下(我這邊eclipse3.5是WEB-INF/classes下面)
四、開啟Ext專案的WEB-INF/web.xml檔案
<!-- GZIPFilter壓縮定義 設定此項時tk-filters.properties的GZIPFilter.Enabled=true才可用--&gt

GZIPFilter
com.tacitknowledge.filters.gzipfilter.GZIPFilter

<!-- GZIPFilter 設定自己想要壓縮的檔案型別--&gt

GZIPFilter
*.js


GZIPFilter
*.jsp

<!-- CacheFilter快取定義 設定此項時tk-filters.properties的CacheFilter.Enabled=true才可用 --&gt

CacheFilter
com.tacitknowledge.filters.cache.CacheHeaderFilter

<!-- CacheFilter 設定自己想要快取的檔案型別--&gt

CacheFilter
*.gif


CacheFilter
*.jpg


CacheFilter
*.png

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-750231/,如需轉載,請註明出處,否則將追究法律責任。

相關文章