保存登录用户信息的问题.

linning128 2007-05-17 12:20:05
我想在系统登录时,把用户人登录信息通过session保存到一个变量里面去.
这样我在很多地方要用到当前用户信息的时候就可以直接取到数据.

但有个问题就是这个变量只能保存最后一个用户登录的信息,不能保存多个用户的信息,不知道这个问题你们是怎么解决的?
...全文
374 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
dirtydie 2008-12-30
  • 打赏
  • 举报
回复
先把用户存到list中,再将list存到session中 就行了
cyangmiao 2007-08-14
  • 打赏
  • 举报
回复
用cookie不是更好,直接保存到客户端
lohcve 2007-08-14
  • 打赏
  • 举报
回复
同样的问题,求代码111
zhongyang1011 2007-05-17
  • 打赏
  • 举报
回复
考虑用SPRING来做
linning128 2007-05-17
  • 打赏
  • 举报
回复
我是在想通过session保存的变量 ,在java代码里面不用session来取 ,而是通过一个变量来取.
比如我在用户登录后执行数据库的操作时,调用一些javabean,这些javabean还要调一个写日志的javabean,在这个写日志的javabean,我想实现不要传request参数,但要取得当前用户的信息.
是这样的一个问题
末点水 2007-05-17
  • 打赏
  • 举报
回复
好像可以为每个用户都创建一个会话,
linning128 2007-05-17
  • 打赏
  • 举报
回复
你没懂我的意思啊!
shengli_liao 2007-05-17
  • 打赏
  • 举报
回复
Session 和Application
看看书后再发言讨论吧
knight_qmh 2007-05-17
  • 打赏
  • 举报
回复
你可以考虑用ThreadLocal来传递数据
写个filter类设置ThreadLocal值,之后的程序都可以取了

67,513

社区成员

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

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