本人正在用 jsp+servlet+javabean mvc模式开发一个小的bbs项目
用户登陆后 向session中添加标记 可以修改自己的个人资料 现有两种想法
  1.向session中添加 封装好的当前用户对象 修改个人资料直接通过session获取个人详细资料 而不通过数据库
  2.只向session中添加 当前用户的一个标识属性 修改个人资料后 通过该属性访问数据库再获取详细资料
两种方法 第一种 session信息量大 第二种 再次操作数据库 大家说说哪种好些!!!第一种对服务器承载大么???
初学者,诚心求脚!!!

解决方案 »

  1.   

    第2中。。一般用session做保存用户的临时信息
      

  2.   

    我一直使用第二种,只在session中保存username
      

  3.   

    怎样在jsp中获得表单下拉框上的值,要或得一个数组吗? 
    用getParameterValues方法老出错啊!
      

  4.   

    中庸才是王道,你不会折中处理下吗?session中存储每个页面都显示的东西或者主键一类的东西,不过别存太多...
      

  5.   

    修改资料这东西最好是重新查出来的好 直接从session中取出来很方便,但造成一个问题就是用户修改了资料刷新后虽然数据库是改变了但是显示的还是session中的 必须重登陆才能看到改变后的效果