___ qstnhdr ___ Tomcat 7.0.35 HTTP-Response-Header festlegen Content-Type-Zeichensatz für statische HTML-Dateien
___ qstntxt ___
Ich liefere einige statische HTML-Dateien und ein Servlet in einer einzigen WAR-Datei von einem eigenständigen Tomcat 7.0.35-Server über den HTTP-Connector.
Ich möchte den Zeichensatz aller statischen HTML-Dateien angeben, indem ich den HTTP-Antwortheader %code% .
festlege
Tomcat unterstützt standardmäßig HTML-Dateien mit %code% (kein Zeichensatz).
Ich folgte den Anweisungen unter:
Ссылка
Aber der Header enthält immer noch %code% ohne %code%
Meine web.xml ist unten wiedergegeben. Beachten Sie, dass ich versucht habe, %code% in %code% , %code% , %code% und %code% zu ändern, aber keine davon hat funktioniert.
Zu Ihrer Information, die Datei /index.html wird von Tomcat korrekt bedient (mit Ausnahme des fehlenden %code% ). Das / getData-Servlet funktioniert ebenfalls korrekt, und ich habe die Antworten des Servlets %code% erfolgreich mit %code% festgelegt.
Danke für jede Hilfe.
%Vor%
___ tag123war ___ Web-Anwendungsarchiv - Wird zur Verteilung von JavaServer-Seiten, Java-Servlets, Java-Klassen, XML-Dateien, Tag-Bibliotheken und statischen Webseiten (HTML und zugehörige Dateien) verwendet, die zusammen eine Webanwendung bilden.
___ tag123servletfilters ___ In der Servlet-API verwenden Sie normalerweise ein Servlet, wenn Sie bestimmte Anfragen steuern, vorverarbeiten und / oder nachbearbeiten möchten. Wenn Sie jedoch allgemeine Anfragen und / oder Antworten basierend auf bestimmten Bedingungen filtern / ändern möchten, ist ein Filter viel geeigneter.
___ tag123tomcat ___ Verwenden Sie dieses Tag für Fragen zu Apache Tomcat (oder einfach Tomcat, früher auch Jakarta Tomcat), bei dem es sich um einen von der Apache Software Foundation (ASF) entwickelten Open-Source-Servlet-Container handelt. Die meisten Fragen sollten auch ein Tag enthalten, das das Betriebssystem angibt.
___ tag123contenttype ___ Das Entity-Header-Feld "Content-Type" gibt den Medientyp des Entity-Body an, der an den Empfänger gesendet wird, oder im Fall der HEAD-Methode der Medientyp, der gesendet worden wäre, wenn die Anforderung ein GET gewesen wäre.
___ tag123statlichtml ___ hilf uns dieses Wiki zu bearbeiten
___ answer16520391 ___
Haben Sie versucht, das MIME-Mapping so einzustellen, dass es den Zeichensatz enthält?
%Vor%
___