| 
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 | 
<filter> 
    <filter-name>gzipFilter</filter-name> 
    <filter-class>net.sf.ehcache.constructs.web.filter.GzipFilter</filter-class> 
</filter> 
<filter-mapping> 
    <filter-name>gzipFilter</filter-name> 
    <url-pattern>*.html</url-pattern> 
</filter-mapping> 
<filter-mapping> 
    <filter-name>gzipFilter</filter-name> 
    <url-pattern>*.jsp</url-pattern> 
</filter-mapping> 
<filter-mapping> 
    <filter-name>gzipFilter</filter-name> 
    <url-pattern>*.do</url-pattern> 
</filter-mapping> 
<filter-mapping> 
    <filter-name>gzipFilter</filter-name> 
    <url-pattern>*.js</url-pattern> 
</filter-mapping> 
<filter-mapping> 
    <filter-name>gzipFilter</filter-name> 
    <url-pattern>*.css</url-pattern> 
</filter-mapping> 
<filter-mapping> 
    <filter-name>gzipFilter</filter-name> 
    <url-pattern>*.dwr</url-pattern> 
</filter-mapping> | 
Tomcat 7 부터는 압축을 자체 지원한다.
server.xml에 아래처럼 설정하면 mime-type을 지정할 수 있다.
| 
1 
2 
3 
4 
5 
6 | 
<Connector port="8080" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" URIEncoding="UTF-8" 
           compressableMimeType="text/html,text/xml,text/plain,application/xml,application/json" 
           compression="on" 
/> | 
댓글 없음:
댓글 쓰기