- PR -

Strutsでのマルチバイト文字(多国語対応)の処理について

1
投稿者投稿内容
ちゅん
会議室デビュー日: 2004/04/04
投稿数: 8
投稿日時: 2004-07-17 14:42
環境:WindowsXPsp1+Apache2.0.50+Tomcat5.0.25+Struts1.1
目的:日本語、中国語(簡体、繁体など)を正常にエンコードしたい
   クライアントOSは、Windows2000,XP(IE6sp1)各言語版

現在、WEB-INFでUTF-8でフィルタをかけています。日本語、中国語(繁体の確認した文字のみ)は、上手くエンコード出来ていますが中国語(簡体)は、文字化けしてしまいます。
※JSPは、全てUTF-8指定
質問として
1.UTF-8でフィルタをかけているのに文字化けしてしまう理由(IE上での文字コードがどうなっているのかもわかりません)
2.フィルタがダメならば、他の方法(JAVAでエンコードする場合、どこで、その処理を行うのが良いのか?Action,ActionForm。Validatorも使用したい)を詳しく教えて欲しい。

ネットで検索しているのですが探し方が悪いのか、期待したものが見つかりませんでした。
詳しい方がいらっしゃいましたら、御教授下さい。宜しくお願い致します。
ちゅん
会議室デビュー日: 2004/04/04
投稿数: 8
投稿日時: 2004-07-23 02:34
自己レスです。

JSPは、全てUTF-8で保存して、WEB-INFにてフィルタ(Struts付属)をかけて
上手く処理することができました。


[ メッセージ編集済み 編集者: ちゅん 編集日時 2004-07-23 20:00 ]
1

スキルアップ/キャリアアップ(JOB@IT)