码迷,mamicode.com
首页 > 其他好文 > 详细

tomcat 6 利用ExpiresFilter控制静态文件缓存

时间:2017-06-24 18:36:55      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:git   pre   get   init   ram   minutes   nbsp   下载源码   控制   

在tomcat7下面 利用ExpiresFilter来控制静态文件缓存很方便,按照tomcat官网手动配置即可:

 

但是tomcat6 里面并没有

org.apache.catalina.filters.ExpiresFilter

这个接口类。

解决办法如下:引入 ExpiresFilter-1.0.0.jar
下载jar:
http://files.cnblogs.com/files/qiaoyihang/ExpiresFilter-1.0.0.zip

下载源码:
https://github.com/bnegrao/ExpiresFilter


然后更改配置如下:

<filter>
 <filter-name>ExpiresFilter</filter-name>
 <filter-class>bnegrao.filters.ExpiresFilter</filter-class>
 <init-param>
    <param-name>ExpiresByType image</param-name>
    <param-value>access plus 10 minutes</param-value>
 </init-param>
 <init-param>
    <param-name>ExpiresByType text/css</param-name>
    <param-value>access plus 10 minutes</param-value>
 </init-param>
 <init-param>
    <param-name>ExpiresByType application/javascript</param-name>
    <param-value>access plus 10 minutes</param-value>
 </init-param>
</filter>
...
<filter-mapping>
 <filter-name>ExpiresFilter</filter-name>
 <url-pattern>/*</url-pattern>
 <dispatcher>REQUEST</dispatcher>
</filter-mapping>

 

 

 

tomcat 6 利用ExpiresFilter控制静态文件缓存

标签:git   pre   get   init   ram   minutes   nbsp   下载源码   控制   

原文地址:http://www.cnblogs.com/qiaoyihang/p/7073880.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!