jqueryがIEだとうまく動作しなかったので

いろんなところで話題に上るjqueryjQuery.getJSON()についてだけど、私も同じようにはまったのでメモ。
SAStrutsな環境でやってる中で、以下のようなことをしようとしてたけどどうしてもうまくいかなかった。

ResponseUtil.write(JSON.encode(map), "application/json; charset=UTF-8");

で、よくよく考えて気づいたので以下の通り直したらちゃんと動いた。

ResponseUtil.write(JSON.encode(map), "application/json", "UTF-8");

ResponseUtil.writeでエンコーディングの面倒見てくれるのに任せたらうまくいくなんてね