ページは中国語をサポートしていますか? utf-8 または gb2312 に変更してみてください
中国語のファイル名を使用するのは良い習慣ではありません。中国語を UTF-8 にエンコードしてください
画像名として英語を使用するようにしてください
これは非常に悪いプログラミングの習慣であり、コードが簡単に混乱してしまいます
セットアップされています
<%@page pageEncoding="utf-8" >
私がやっているのは、ユーザーが写真をアップロードする機能です。写真の元の中国語名がデータベースに保存され、アップロードされたファイルも元の中国語で名前が付けられて保存されます。名前があるので中国語で作りたいです。
ファイル名はデータベースから取得され、ページに印刷されて正常に表示されます
中国語ファイルの URL を直接入力しても開けない場合は、サーバーが中国語に対応していない可能性があります
中国語ファイルの URL を直接入力しても開けない場合は、サーバーが中国語をサポートしていない可能性がありますは中国語をサポートしていません
はい、直接 中国語を入力しても表示できません
は次のように表示されます:
または
中国語名'
のように、最初に中国語エンコードを使用する必要があります。
すべてのブラウザーでは不可能ですか? 私が遭遇したのは、IE7 ではセキュリティ制限が設定されているためです。 img はローカル コードにアクセスできません。これが必要かどうかはわかりません
チェックしてみてください。実際には IE7 です。おそらく IE7 はできないでしょう
中国語の名前は確かにあまり良くありません。ファイル名は、ユーザーがアップロードするときに自動的に生成されます (20100422315418.jpg など)。これを繰り返すのは簡単ではありません。
ありがとうございます。私がやったことは次のとおりです: Chinese name_20100424.jpg; これにより、ユーザーは画像を見て名前の意味を知ることができます
生徒たちは、参照をデザインするときに、不可解な問題が発生する可能性があるため、中国語を使用しないでください。ファイル名が一律に漢字以外の文字に変更されます。これにより、多くの手間を省くことができます。
画像名を英語に変更すると表示できます。コンピューターのデスクトップ、中国語の名前の写真が表示されます
解決方法を教えてください。
などの中国語エンコードを使用する必要があります。 " />
この方法は実現可能です
ユーザーは src を読むのに苦労せず、中国語の紹介を使用するだけですすでにオルトに直接ありますか?
結局どうやって解決するのか、結果は出ない。 , 落ち込んでいます
よくわからないので詳しく教えてください
Tomcat5 の http コネクタで使用される URI デコードは、デフォルトで ISO-8859-1 です。
一般的なブラウザで使用されるデフォルトの送信エンコーディングは、UTF-8 です。
server.xml の構成は次のようになります。
< コネクタ ポート= "8080"
… URIEncoding="UTF-8"
この項目を最後に追加すると問題は解決します。