Ein neues Spring MVC -Projekt wurde konfiguriert und stellte fest, dass die chinesischen Parameter für die Get -Anfrage verstümmelt wurden:
Ich habe die Codierungskonfiguration in SpringMVC (in web.xml) wie folgt überprüft:
<filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>utf-8</param-value> </init-param> <init-param> <init-param> <param-name> comparityCoding </param-name> <param-value> true </param-value> </init-param> </filter> <filter-mapping> <filter-name> codingFilter </filter-name
Es sollte nicht das Problem von Spring sein, es sollte das Problem von Tomcat sein und dann die Tomcat-Konfigurationsdateiserver.xml ändern und URiencoding = "UTF-8" hinzufügen
<Connector port = "8080" Protocol = "http/1.1" ConnectionTimeout = "20000" redirectPort = "8443" uriencoding = "utf-8"/>
Dann ist es in Ordnung
Der obige Artikel löst das Problem der auf der SpringMVC -Controller -Empfangsseite übertragenen chinesischen chinesischen Parameter. Dies ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.