SpringMVCでPOSTリクエストの中国語の文字化けした問題を解決する方法とGETを処理する方法は?

POSTリクエスト:

web.xmlでフィルターを構成します。以下のソースコードを確認してください

<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リクエスト:

Tomcatのserver.xmlの<ConnectorconnectionTimeout = "20000" port = "8080"> </ Connector>行を変更し、<Connector URIEncoding = "UTF-8" connectionTimeout = "20000" port = "に変更します。 8080 "> </コネクタ>

URIEncoding = "UTF-8"を追加しました

おすすめ

転載: blog.csdn.net/di_ko/article/details/114921673