Java が文字化けを返した場合はどうすればよいですか?

藏色散人
リリース: 2020-04-11 10:07:12
オリジナル
2416 人が閲覧しました

Java が文字化けを返した場合はどうすればよいですか?

Java が文字化けを返した場合はどうすればよいですか?

Javaサーバーが中国語の文字化けを返す問題の解決策

推奨チュートリアル:「java学習

中国語が送信されましたJava サーバー たとえば、次の名前の値は疑問符「?」として表示されます。

理由は、サーバー応答の文字セットが「UTF-8」に設定されていないためです。デフォルトは「ISO-8859-1」です。

解決策:

PrintWriter out = response.getWriter();

:

response.setHeader("Content-type" , "application/json;charset=UTF-8");

注: 必ず PrintWriter out = response.getWriter(); の前に追加してください。そうしないと、PrintWriter の文字セットはデフォルトのままになります。 8859-1「

以上がJava が文字化けを返した場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!