Eclipse Java EE for Web Developer (Indigo) on Mac Lion の環境において、プロジェクトもワークスペースも テキストエンコーディングを UTF-8 にしてるのに、 なぜか JSP を開くと文字化け。 そのファイルの Properties の "Text file encoding" を見ると、 Default (determined by content type: ISO-8859-1) となってて、明示的に UTF-8 にすれば確かに直るけど、 全てのJSPファイル一個一個に設定していくのは非現実的。 Preferences の "File Associations" の設定で、 JSPのエディタを単なる Text Editor に変えてもダメ。 というか、"content type" ってなんだ!? 試しに Preferences の検索で "conten..." って入れたら、 Eclipseにそういう設定項目 "Content Types" があるのね。 例えば「JSPとは.jspファイルであり、encodingは...」 っていうような設定をするようです。 JSPの "Default encoding" が ISO-8859-1 になってるのを UTF-8 に変更してUpdateボタンを押したら、 ちゃんと全てのJSPが UTF-8 で開きました。 よかったよかった... # # 同じ環境で Windows の Eclipse だと大丈夫のようです #