java session保存登陆信息被覆盖问题

项目并没有使用struts2 纯springmvc 那么我把登陆用户的Id存放在session中 方便后期取出 那么问题来了 当一个人登陆时 没有问题 当第二个人登陆后 就会覆盖那个userid 不要随便说用HashMap什么的 如果我要是有一个能让我获取到的唯一标识主键的话 我何苦用session保存信息 多次一举 希望遇到过这个问题的前辈指点一二

当一个人登陆时 没有问题 当第二个人登陆后 就会覆盖那个userid

这不是正常情况吗.....

难道你希望你登录看到上一个人的信息 ?

程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为session id,如果已包含一个session id则说明以前已经为此客户端创建过session,服务器就按照session id把这个 session检索出来使用
我也解释不是很清楚,但是肯定不会被覆盖掉的,每个客户端拥有自己的session,即使用户多点登陆,也不会被覆盖掉啊,希望对你有帮助