Java Webプロジェクトにおける画像URL中国語の文字化け問題の解決方法


私たちは写真を作成してアップロードする時、中国語の名前が付いたURLをアップロードするかもしれませんが、アップロード後に呼び出したら、コードエラーが発生します.インターネット上では、URLEncoding.parseを使ってもいいとか、JavaScriptを使って復号化してもいいとか、試してみたら効果がないという話があります.その後、あるブログを見て解決方法を紹介しました.ここで記録します.この方法は主にtomcatのプロファイルを修正して、tomcatサーバーに中国語のコードを解析できるようにします.コードを多く言わないでください.tomcatのインストールパスの下に\confフォルダの下のserver.xmlファイルが見つかりました.開いて、以下のフラグメントが見つかりました.

私の中には2つの似たような語句がありますが、その中に一つを追加すればいいです.

設定ファイルを修正してからtomcatサーバを再起動すればいいです.Tomcat 8.0以降のデフォルトのコードはUTF-8のようです.7.0および以前は「IS-8859-1」で、Tomcat 8.0を使ったら修正しなくてもいいです.