ファイル名が表示されていない中国のJavaEEダウンロードの問題

  我々はおなじみのUTF-8エンコードされたファイル名にJavaEEのプロジェクトのダウンロードファイルを実行すると、多くの場合、中国、文字化け中国や他の条件が表示されていないテキストを、この時間を見つけます

変更ファイル名のエンコーディングは、このトラブルを解決する可能性があります:

  fileNameに=新しい文字列(fileName.replace(」」、 "_")GetBytesメソッド(。 "UTF-8")、 "ISO-8859-1");

注:ダウンロードFirefoxのを防ぐために切り捨てられたファイル名にスペースのためにアンダースコアとスペースを置き換えます]

httpプロトコルのデフォルトエンコーディングの送信は、ISO-8859-1であるため、Tomcatはまた、ISO-8859-1コードセットをデフォルトと、私たちは、これはコーディングのセットを解決する有効

文字化けの問題の一部。もちろん、可能性のJavaEEプロジェクトは中国の文字化け多くを引き起こし、以下に要約は、共有するための小さなパートナーのおかげで、インターネットのいくつかを示しています!

 

http://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/

http://www.cnblogs.com/yezhenhan/archive/2011/01/14/1935376.html

 

ます。https://www.cnblogs.com/jimmy-c/p/4124747.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_34221332/article/details/93611058