JAVABEAN 可不可以这样用?

qidianqi 2008-06-04 01:16:05
有个权限管理的问题,我这样考虑,不知道行不行

先有一个bean里面是set get 用户信息

在登陆验证后,吧用户信息set到上边的bean里

在其他页面get出这个bean的信息

这样可以么,如果可以谁弄过告诉我怎么get出来,我弄了半天也没弄出来
...全文
91 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lion_ok 2008-06-04
  • 打赏
  • 举报
回复
asda!!!!@#!@#!@!!!!!!!@@@AS
evoloyeu 2008-06-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 M_song 的回复:]
这样是不行的!
在登陆验证后你可以把用户信息放到session里,session.setAttribute();
然后在其它页面先session.getAttribute()就可以得到了!
[/Quote]
我是小辉辉 2008-06-04
  • 打赏
  • 举报
回复
一般用户的信息(密码等重要信息除外)都是保存在session中,象上面说的session.setAttribute(key,value);
至于这个value,你爱写成什么,象你说的JavaBean,当然可以.
ar7043 2008-06-04
  • 打赏
  • 举报
回复
<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")
应该可以吧~
interpb 2008-06-04
  • 打赏
  • 举报
回复
标题里面 呵呵 看到了

是我没有看清楚

我看帖子发在EJB子版块,所以要先问清楚一下


你通过session保存用户状态,那你怎么知道当前用户是哪一个呢

用户名起码要存在session里面吧

qidianqi 2008-06-04
  • 打赏
  • 举报
回复
其实我这样考虑的目的就是不通过session来传递信息,另外实体bean和普通bean有什么区别么?
M_song 2008-06-04
  • 打赏
  • 举报
回复
他问题里说了,是javabean!
interpb 2008-06-04
  • 打赏
  • 举报
回复
说的不是很清楚 你说的是EJB的实体Bean 还是 普通的JavaBean
M_song 2008-06-04
  • 打赏
  • 举报
回复
这样是不行的!
在登陆验证后你可以把用户信息放到session里,session.setAttribute();
然后在其它页面先session.getAttribute()就可以得到了!

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧