重构session管理部分代码，充分利用http session