jsp 中session保存多用户信息覆盖问题
jsp登录页面
用户点击登录按钮----登录成功后session("username",username).
后面又有一个用户登录,前面的用户信息会被覆盖。
怎么解决这个问题(不用cookie,就要用session)。
------解决方案--------------------在session里面存个List,这个List就是所有登陆的用户,登陆一个往List里存一个
------解决方案--------------------嗯,这种一般都是用“集合”来实现的,写struts的action时候一般是放在Map里面。
------解决方案--------------------
------解决方案--------------------后面的那个用户如果不用同一台机子,或者用同一台机子,但另外再打开的浏览器是不会覆盖的,它是另外一个会话。
------解决方案--------------------用ArrayList保存啊
就可以把seesion都保存起来了
还可以打印在线用户
新登一个就arrayList.add()
退出一个就arrayList.remove()