2010-08-17 4 views
0

servelt 응용 프로그램에서 Gzip 필터 (/ *, REQUEST)를 추가하고이를 필터 체인의 첫 번째 구성으로 설정했습니다. Sitemesh의 필터 (/ *, REQUEST, FORWARD)에서는 deocorators.xml (예 : ajax 요청)에 지정된대로 요청이 제외 될 때 gzip 필터가 잘못된 상태를 throw한다는 점만 다릅니다.gzip 제외 sitemesh 페이지

gzip으로 필터는 차라리 servletcontainer 수준에서 Gzip으로 압축을 구성 할 것 http://jsp.codefetch.com/example/54/CompressionFilter/src/CompressionResponseWrapper.java

답변

0

에서 온다. 모든 자존심있는 서블릿 컨테이너가이를 지원합니다. Tomcat이 가장 많이 사용되는/복제 된/분기 된 것이 무엇인지는 명확하지 않으므로 Tomcat의 대상 예가 있으므로 서블릿 컨테이너를 볼 수있는 곳이 적어도 있습니다.

/conf/server.xml을 열고 <Connector> 요소를 찾고 compression="on"을 추가하십시오.

<Connector (...) compression="on" /> 

그게 전부입니다.

+0

우리는 GZipFilter를 사용하고있는 부두를 사용하고 있습니다. – jackysee