追加です。
ベースとなるHTMLファイルの文字コードがUTF-8の場合だと日本語が思いっきり
化けますね。

いちおう、コンパイラの指定をMacOSX(日本語)、Unicode(UTF-8)にそれぞれしてみましたが、
(htmlの文字コードはUTF-8のまま。JavaファイルのエンコードはJavacコンパイラの指定
にあわせた)結果は一緒でした。

ファイルそのものをShift-JISにコンバートすると(ヘッダーのエンコード表記とか
はUTF-8のまま)きちんと日本語表示ができるようになります。

#どういう仕様なんだろう?