Se configuró un nuevo proyecto de Spring MVC y se descubrió que los parámetros chinos para la solicitud GET estaban confusos:
Verifiqué la configuración de codificación en SpringMVC (en Web.xml) de la siguiente manera:
<Scilt> <Sterry-Name> EncodingFilter </filter-name> <filter-class> org.springframework.web.filter.characteriCodingFilter </filter-class> <itel-param> <amamname> codificación </amam-name> <amam-value> utf-8 </marr-value> </ic-param> <init-param> <amamname> ForceEncoding </amamname> <amam-value> true </amam-value> </it-param> </sille> <filter-mapping> <filter-name> Encodingfilter </filter-name> <ervlet-name> appkit </servlet-name> </filter-mapping>
No debe ser el problema de Spring, debe ser el problema de Tomcat y luego modificar el archivo de archivos de configuración Tomcat.xml y agregar uriencoding = "UTF-8"
<Connector Port = "8080" Protocol = "Http/1.1" ConnecttimeOut = "20000" redirectPort = "8443" uriEncoding = "utf-8"/>
Entonces esta bien
El artículo anterior resuelve el problema de los parámetros chinos confusos transmitidos en la página de recepción del controlador SpringMVC. Este es todo el contenido que comparto con ustedes. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.