Fügen Sie in JSP einen Expires- oder Cache-Control-Header hinzu
Wie fügen Sie eine Expires
oder eine Cache-Control
header in JSP? Ich möchte hinzufügen eines Fernen Zukunft Ablaufdatum in einer include-Seite für meine statische Komponenten wie Bilder, CSS-und JavaScript-Dateien.
InformationsquelleAutor der Frage Sam | 2010-06-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Deaktivieren browser-cache für JSP-Seiten, erstellen Sie eine
Filter
was ist abgebildet auf einemurl-pattern
von*.jsp
und hat im wesentlichen die folgenden in derdoFilter()
Methode:Diese Weise brauchen Sie nicht zu copypaste diese über alle JSP-Seiten und die Unordnung Ihnen mit scriptlets.
Aktivieren browser-cache für statische Komponenten, wie CSS und JS, setzen Sie Sie alle in einem gemeinsamen Ordner wie
/static
oder/resources
und erstellen Sie eineFilter
was ist abgebildet auf einemurl-pattern
von/static/*
oder/resources/*
und hat im wesentlichen die folgenden in derdoFilter()
Methode:Siehe auch:
InformationsquelleAutor der Antwort BalusC
InformationsquelleAutor der Antwort Darin Dimitrov
InformationsquelleAutor der Antwort User1985
Servlet-Containern wie Tomcat kommt mit einem Satz von vordefinierten filtern. Siehe zum Beispiel Ablauf Filter. Es kann einfacher sein, zu verwenden, bestehendes zu erzeugen, anstatt Ihren eigenen ähnlichen filter.
InformationsquelleAutor der Antwort user194715