Нужен пошаговый обзор сжатия на Tomcat 7 ... Я занимался этим несколько дней. В частности, интересует сжатие text/xml в ответ на сервлет, но также хотелось бы протестировать другие методы сжатия.
Из моего поиска в Google и чтения кажется, что мне нужно всего лишь добавить несколько строк для настройки http-коннектора в server.xml (см. ниже). Но я проверяю такие сайты, как webpagetest.org, и не вижу никаких результатов (даже gzip в заголовке ответа). Что еще мне нужно? Фильтры? Использование методов GZip в моем приложении? Указание сервлетов для сжатия вывода в web.xml? Я буду более чем счастлив, если продолжу уточнять детали, и был бы счастлив прямо сейчас быть уверенным, что знаю все необходимые детали.
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
compression="on"
compressionMinSize="2048"
noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html,text/xml,application/xml,text/javascript,text/css" />
ОБНОВИТЬ. РЕШЕНО... см. комментарии под принятым ответом ниже.