January 28, 2004
あまりにもショックだったので、忘れないようにコピペさせていただく。これ隠しリンクかな?
一応、直にはリンク貼らないようにしておきます。
http://hp.vector.co.jp/authors/VA000137/tomcat-memo.html
UTF-8で保存した外部jsファイルが、どーしてもMozillaで文字化けするので、3時間ぐらい調べてたら、こちらが検索されました。
それによると、なんとTomcat4.1.29では、HTTP headerのcharsetが、ISO-8859-1にハードコーディングされてるとのこと。アメリカ人め。
一生懸命、文字コードの変換が悪いのか?とか調べてたのに。横取り丸のコンソールが落ちていたので、ヘッダを確認するのが遅くなって、時間をかなり無駄にしてしまった。ショック大きすぎ。
しょうがないので、tomcatをダウングレードして対策。
そのほか、
「5.0.16/4.1.29でrequest.setCharacterEncoding()が効かない」
「Tomcatのセッションタイムアウトは、最後の前の回の時間を基準にしている」
「tomcat4.1.29には、ExcelのContent-typeがないので、つけないとExcelを開けない」
いろいろありますな。。。Tomcatもちゃんとウォッチしてないといけませんね。本家MLって英語かな?
まぁTomcatって、結構、怪しい動きをしてくれるので、やっぱ高い商用サーバー買わなきゃいかんかなぁと思っているところもあり。
ところで、新しいマシンにEclipse入れたら、デバッグ時にステップ実行してもソースコードが一緒についてこないで、スタックトの行数(?)しか移動しないんですけど、誰か治す方法しりませんか?
これって、Eclipse 2.1.2の仕様だったら嫌だなぁ。