現象
㈱が?に文字化けした。 (株)
「ホゲホゲ㈱」⇒「ホゲホゲ?」
㈱が?に文字化けした。 (株)
「ホゲホゲ㈱」⇒「ホゲホゲ?」
Shift-JISちなみに文字コードがUTF-8であれば問題なかった。
現象としては、文字コードをWindows-31Jにすると、IE だけ文字化けする。
調べてみると、IE はWindows-31Jでないと駄目みたい(IE9 でもこの仕様っぽい)で、IE に対応するには文字コードの指定をcsWindows31Jしてやる必要がある。
以下のコードを Servlet に追加。
response.setContentType("text/html; charset=csWindows31J");