论坛首页 Java企业应用论坛

压缩JS,CSS的过滤器GZIPFilter

浏览 4444 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-03-20  
http://www.onjava.com/pub/a/onjava/2003/11/19/filters.html作者写了两个过滤器,一个是压缩过滤器,另外一个是缓存过滤器,这里只说一下GZIPFilter压缩过滤器。
<filter>
    <filter-name>Compress</filter-name>
    <filter-class>filter.gzipfilter.GZIPFilter</filter-class>
</filter>

<filter-mapping>
    <filter-name>Compress</filter-name>
    <url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
    <filter-name>Compress</filter-name>
    <url-pattern>*.html</url-pattern>
</filter-mapping>
    <filter-mapping>
    <filter-name>Compress</filter-name>
    <url-pattern>*.js</url-pattern>
</filter-mapping>
<filter-mapping>
    <filter-name>Compress</filter-name>
    <url-pattern>*.css</url-pattern>
</filter-mapping>

通过FF的Firebug可以看出结果,ext的样式文件ext-all.css原始大小76K压缩过后13K
prototype.js原始大小57K,压缩过后13K,(本地测试)
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics