发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

问一个关于SSH整合是在action中应用session的问题

2009-05-16 17:21
赞助商链接

出现了一个情况 多个用户用得是有一个session(这里的session指的是session范围 不是Hibernate的session) 我在IOC容器中已经将action对应的bean范围设为prototype 为什么还会出现多用户公用一个session的问题 应该如何解决呢?
问题补充:具体情况是 第一个用户登录 将用户信息写入session 例如ActionContext.getContext().getSession().put("custom",custom) 之后在第一个用户登录界面输出session中存放的用户信息 例如System.out.println(custom.getUsername)
第二个用户登录时 跟用户一进行同样的操作 讲信息写入session 这是刷新第一个用户页面发现 System.out.println(custom.getUsername) 的结果变成第二个登录用户的名字 应该是一个用户分配一个session 这里为什么会变成多用户公用一个session? 应该如何修改 谢谢各位老师

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com