比如说,会员登录后,主页登陆那个地方显示其姓名等资料,然后点击留言板,发帖子的时候,姓名那就直接显示该会员的名字,还有其他资料,就是登陆后访问其他页面,怎么在其他页面获取该会员资料,如果同时N个会员登录呢?
哪位大哥跟我讲下原理,谢谢!
我是初学者,只会用个MVC的模式来做网站。

解决方案 »

  1.   

    先将会员信息存在session中。然后可以在需要的页面使用EL表达式取出,挺方便的。也可以选择使用cookie
      

  2.   

    采用session,登陆之后把登陆信息保存下来。
      

  3.   

    登录后,进行:session.setAttribute("name",Object);把有用的简单的用户信息存放入会话中,读取时:Object obj=sesson.getAttribute("name");就读取出来了
    不建议使用cookie,cookie能记录的信息量少 ,只有4K,
      

  4.   

    session cookie都可以啊.
    如果要不同的页面传递参数
    也可以直接在从超连接上面直接传递参数.
    如:index.jsp?name=aaa&age=16
      

  5.   

    这要看情况了
    要是登陆用户不多,
    你可以使用session来控制,
    就像上面朋友说的要是同时多个用户建议还是把
    数据放到数据库中,创建表时增加一个ID属性
    你在电极留言时,就可以通过这个ID来查询数据库
    获取该用户的信息了
    并且也可以插入数据(留言数据)
      

  6.   

    session可以,如果对于安全要求很高的话 比如银行项目 还是放在request里,每页读写
      

  7.   

    3楼的朋友~  session.setAttribute("name",Object);
    是在Object里面放个 Bean 吗?然后直接读取bean里面的数据?