Lösung für verstümmeltes HTML Tomcat: 1. Ändern Sie die „server.xml“-Konfiguration von Tomcat. 2. Legen Sie „catalina.bat“ in Tomcat fest. 4. Starten Sie Tomcat neu.
Die Betriebsumgebung dieses Artikels: Windows7-System, Apache Tomcat10.0.0-M7-Version, Dell G3-Computer.
Die ultimative Lösung für chinesische verstümmelte statische Tomcat-Seiten (HTML)
Das JSP in Tomcat wird nicht verstümmelt, aber das HTML-Chinesisch wird verstümmelt
Es gibt mehrere Gründe:
Die Seitenkodierung ist nicht festgelegt Die Konfiguration von Tomcat ist falsch. Das Format ist nicht utf-8. Lassen Sie uns die HTML-Seite auf utf-8 setzen
tomcats server.xml-Konfiguration(1) Fügen Sie URIEncoding=" UTF-8" hinzu<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/>
在catalina.bat 中set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%" 下面 添加 : -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8
wie unten gezeigt:set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%"
-Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8
<servlet> <servlet-name>default</servlet-name> <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <init-param> <param-name>fileEncoding</param-name> <param-value>UTF-8</param-value> </init-param> <init-param> <param-name>listings</param-name> <param-value>false</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet>
C:\tomcat\bin>stutdown
HTML-Video-Tutorial】
Das obige ist der detaillierte Inhalt vonSo lösen Sie das verstümmelte Problem von HTML Tomcat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!