Windows の Tomcat 文字コード

あまり実運用では、Windows Tomcat を使用するところは少ないだろう。
レスポンスとしてUTF-8でページを返していて問題ないと思っていたら、
AJAX通信が受け取るものが、文字化けしてしまった。

AJAXのリクエスト、応答のHTTPヘッダにも、charset=utf-8 を書いているのに、、、

Windows では、Tomcat の起動オプションで文字コードを指定しないといけないことを
すっかり忘れていた。

-Dfile.encoding=utf-8


を起動オプションにつけること解決。