session中就放userid就行了,或者user对象也可以

解决方案 »

  1.   

    后续所需要的信息通过userid去查询
      

  2.   

    session保存与每个客户相关的信息,存在服务器的内存中,一般用于保存登录、权限信息,存储购物车
      

  3.   

    (id,......,List<帖子>,List<回复帖子>,List<评论帖子>)放在request中,因为没必要浪费session宝贵资源。。
      

  4.   

    session放userid就可以了。其它信息你在通过userid来查询。
      

  5.   

    session是占用的服务器的自愿,最好少放,或者只放一些关键的东西.至于你查询回来的list集合,正常在request的域或者repose域就好了。
      

  6.   

    谢谢大家的回复,已明白如何处理。
    现在有了一个新的问题。
    Springmvc中,为了保持一个request,在一个controller的方法中使用转发,
    代码:return"forward:/forum.do"; 
    但是报错:“405 request method post not supported”。
    不知道是哪里出了问题?
      

  7.   

    session一般都是存储用户名,试试看
      

  8.   

    一般不建议将这些数据保存在session中,这样会影响服务器的性能,而且session是有时间限制的,你可以将这些数据保存在客户端,例如cookie中
      

  9.   

    session只存用户ID  做论坛最好还是别用Hibernate了