HTML(JSP)でエンコーディングを<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8”>のようにUTF-8にしていますが、プラウザ側ではWestern European(IOS)になってしまいます。使用しているアプリケーションサーバーはJBoss 3.2.1+Tomcat4.1です。ちなみにブラウザでHTMLソースを表示し、それをコピーして作ったHTML はUTF-8として表示されます。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2003/12/10 07:19:40
  • 終了:--

回答(2件)

id:moveyourbody No.1

SOL回答回数37ベストアンサー獲得回数02003/12/10 07:27:33

ポイント20pt

http://www.zdnet.co.jp/help/tips/linux/l0564.html

競争力向上にITを活用するすべての企業へ - ZDNet Japan

WebサーバにApache2を使っているということはありませんか?

直接APサーバをたたいているのでしたら、的外れなので、ポイントいりません。

id:yam4

回答ありがとうございます。でも直接APサーバを使っています。何かAPサーバで設定があるのかもしれませんね。

2003/12/10 07:53:11
id:sasada No.2

sasada回答回数1482ベストアンサー獲得回数1332003/12/10 09:30:41

ポイント40pt

 JSPでエンコーディングを指定されるときは、ページ・ディレクティブ(上記URLの方法)が確実です。

 もし、それでもうまくいかないという話ならすみません。

 ご参考までに、下記URLはServletでの方法です。

 JSPから直接呼び出すことで、むりやりエンコーディングを変えることも出来ます。

 (これは、最後の手段ですね)

http://www.atmarkit.co.jp/fjava/javatips/018jspservlet009.html

@IT:Java TIPS -- サーブレット2.2における文字エンコーディングの指定

http://www.atmarkit.co.jp/fjava/javatips/017jspservlet008.html

@IT:Java TIPS -- サーブレット2.3における文字エンコーディングの指定

id:yam4

ありがとうございます。参考にさせていただきます。

2003/12/10 10:32:25

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません