The filter code is here in the class
com.jspbook.GZipFilter
.
The PJL Compression Filter is allegedly better.
Usage:
01.
<
web-app
>
02.
03.
<!-- GZip filter -->
04.
<
filter
>
05.
<
filter-name
>gzip</
filter-name
>
06.
<
filter-class
>com.jspbook.GZIPFilter</
filter-class
>
07.
</
filter
>
08.
09.
<
filter-mapping
>
10.
<
filter-name
>gzip</
filter-name
>
11.
<
url-pattern
>*.js</
url-pattern
>
12.
</
filter-mapping
>
13.
<
filter-mapping
>
14.
<
filter-name
>gzip</
filter-name
>
15.
<
url-pattern
>*.css</
url-pattern
>
16.
</
filter-mapping
>
17.
<
filter-mapping
>
18.
<
filter-name
>gzip</
filter-name
>
19.
<
url-pattern
>*.html</
url-pattern
>
20.
</
filter-mapping
>
21.
<
filter-mapping
>
22.
<
filter-name
>gzip</
filter-name
>
23.
<
url-pattern
>*.texy</
url-pattern
>
24.
</
filter-mapping
>
25.
26.
</
web-app
>