这样是不行的!
在登陆验证后你可以把用户信息放到session里,session.setAttribute();
然后在其它页面先session.getAttribute()就可以得到了!

解决方案 »

  1.   

    说的不是很清楚 你说的是EJB的实体Bean 还是 普通的JavaBean
      

  2.   

    其实我这样考虑的目的就是不通过session来传递信息,另外实体bean和普通bean有什么区别么?
      

  3.   

    标题里面 呵呵 看到了是我没有看清楚我看帖子发在EJB子版块,所以要先问清楚一下
    你通过session保存用户状态,那你怎么知道当前用户是哪一个呢用户名起码要存在session里面吧
      

  4.   

    <jsp:useBean id="xxx" scope="session" class="xxx.xxx">
    <jsp:setProperty property="userid" name="xxx" param="UserId"/>
    <jsp:setProperty property="userpassword" name="xxx" param="UserPassword"/>
    </jsp:useBean>
    session.getAttribute("userid")
    应该可以吧~
      

  5.   

    一般用户的信息(密码等重要信息除外)都是保存在session中,象上面说的session.setAttribute(key,value);
    至于这个value,你爱写成什么,象你说的JavaBean,当然可以.