ホームページ >Java >&#&チュートリアル >Java の ajax 送信の戻り値が中国語文字化けの場合はどうすればよいですか?
Java の ajax 送信の中国語の文字化け戻り値を解決する方法: 1. RequestMapping の同時構成にコード [products=text/html;charset=UTF-8] を追加します; 2. ファイル [mvc] : アノテーション駆動] コードを追加します。
[関連記事の推奨事項: ajax ビデオ チュートリアル ]
Java の ajax 送信戻り値の解決策中国語の文字化けのメソッド:
1. 中国語の文字化けは、(多くのテストの結果) 戻り値が String の場合、および戻り値が ## の場合にのみ発生することが判明しています。 #Mape0bb65180e599855a70f9295206a9fbb またはその他の型の場合、中国語の文字化けは表示されません。
products="text/html;charset=UTF-8"を @RequestMapping の同時構成に追加して問題を解決します
<bean class= "org.springframework.http.converter.StringHttpMessageConvertr"> <property name="supportedMediaTypes"> <list> <span style="white-space:pre"></span> <value>text/html;charset=UTF-8</value> <value>application/json;charset=UTF-8</value> <value>*/*;charset=UTF-8</value> </list>
を追加します。関連する学習の推奨事項:
以上がJava の ajax 送信の戻り値が中国語文字化けの場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。