今まで、

servlet→dispatcher.forward→jsp→POST→servlet.....

という流れでちゃんとセッション管理が出来てたんだけど、急にcookie使用禁止
にされたもんで、

servlet→redirect(encodeRedirectURL)→jsp→POST→servlet.....

と修正したら全然セッション管理されなくなって orz
getSession()の度に新しいsessionが出来てSessionIDが変わるんすよ。

req.getRequestDispatcher("hoge.jsp").forward(req, res);
↓
res.sendRedirect(res.encodeRedirectURL("hoge.jsp"));

と変えるだけじゃダメなん?(この行以外については全然修正してない)
ちょっとソース全部を載せるのは大き杉なんでゴメン。