Tomcat für die Nutzung des Browser-Cachings konfigurieren?

Ich habe Google's ausgeführtSeitengeschwindigkeit in unserer Web-App zur Analyse und Optimierung unserer Website.

Einer der vielen Artikel unterBest Practices für die Webleistungwie es in Page Speed ​​steht"Um alle Vorteile des konsistenten Cachings in allen Browsern nutzen zu können, wird empfohlen, Ihren Webserver so zu konfigurieren, dass Caching-Header explizit festgelegt und auf alle cachefähigen statischen Ressourcen angewendet werden, nicht nur auf eine kleine Teilmenge (z. B. Bilder). Cachefähige Ressourcen Dazu gehören JS- und CSS-Dateien, Bilddateien und andere Binärobjektdateien (Mediendateien, PDFs, Flash-Dateien usw.). Im Allgemeinen ist HTML nicht statisch und sollte nicht als zwischenspeicherbar angesehen werden. "

Wie konfiguriere ich Tomcat, um dasselbe zu erreichen? Ich weiß, dass dies über Filter durch Setzen einiger HTTP-Header erfolgen kann, aber können wir dies tun, ohne den Code nur durch Konfiguration zu berühren?

Bearbeiten : Nur zur Information verwenden wir JSF 1.2, obwohl ich denke, dass dies im Zusammenhang mit dieser Frage irrelevant ist.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage