[Seasar-user:12590] EUCコードの設定について

武石 浩 [E-MAIL ADDRESS DELETED]
2008年 1月 22日 (火) 09:22:17 JST


お世話になっています。 武石と申します。
大変基本的なことで、またこのMLから少しはずれているのかもしれませんが、
せっぱ詰まっているのでお伺いします。
急遽、今回のプロジェクトで開発環境でSeasarを使用することが決まりました。
JAVA&Eclipseに慣れていなくスケジュール的にも非常にタイトで調査する時間
もあまりない状態です。とりあえずTeedaのサンプルプログラムをダウンロード
しインポートし調査を進めています。
開発環境
Java1.5
Seasar2.4
Eclipse3.2
Tomcat5.5またはJboss4.2(今の所未定)
Oracle10G
ブラウザ IE6
WindowsXP
今回日本語の指定がEUCなのでEclipseの「ウインド」「設定」「ワークスペース」
の”ファイルエンコード”をMS932からEUC-JPと”区切り文字”をUNIXに変更して
おこなっていますが、ブラウザ(Tomcatで実行)でみると日本語が化けてしまいます。
(ブラウザ上で”ソースの表示”で見ると既に化けています。)一応テンプレート
のHTMLにも下記のようにECUの文字コードを指定しています。

一方TeedaのサンプルプログラムはUTF-8なのでEclipseの「設定」はディフォルト
(MS932のまま)でテンプレートHTMLはUTF-8指定で、同様にTomcatでブラウザを起動
すると文字は化けません。

SeasarでHTMLテンプレートやPageクラスの文字コードをECUにしたい場合、何かの
設定ファイルで文字コードを指定するかServertみたく明示的に文字コードを指定
するのでしょうか?
いろいろやってみましたが今のところ見当がつかないのでよろしくお願いします。



Seasar-user メーリングリストの案内