>>575
サーブレットエンジンはcontentTypeを見て何かしてることはあまりないと思うが。
普通は、逆にロケールに応じてcontentTypeを設定すると思う。
それは置いておいて、
※2の方法で文字化けが解消されないってのがよくわからん。

最後の質問だけど、そんなの実装によって違うからわからんけど、
普通はサーブレットはデータ詰めるとかそういったところだけを
気にするものだと思うが。