How to solve the Chinese garbled problem of POST request in SpringMVC, and how to deal with GET?

POST request:

Configure a filter in web.xml: Check the source code below

<filter>

​	<filter-name>CharacterEncodingFilter</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>

​			<param-name>forceEncoding</param-name>

​			<param-value>true</param-value>

​	</init-param>

</filter>

<filter-mapping>

​			<filter-name>CharacterEncodingFilter</filter-name>

​			<url-pattern>/*</url-pattern>

</filter-mapping>

GET request:

Modify the <Connector connectionTimeout="20000" port="8080"></connector> line in the server.xml in the tomcat, and change it to <Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080"> </connector>

Added URIEncoding="UTF-8"

Guess you like

Origin blog.csdn.net/di_ko/article/details/114921673