2 lucifer wing Lucifer_Wing 于 2017.09.13 20:39 提问

java web 中同一浏览器 登陆不同账户并得到各自信息 求大佬解决

本来用session 来保存相应的数据,但发现这个是通用的,多个账户登陆时,会覆盖前面的。

1个回答

Mr_Huang_ning
Mr_Huang_ning   2017.09.14 10:58

应该用cookie保存用户名和密码

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
web开发中解决一个浏览器登录多个用户的方案
以前项目中遇到过这样的情况,一个用户当时是这样解决的。
java web实现同一账号在不同浏览器不能同时登录
网上看了很多方法,个人也看了,自己也总结了几个比较常用的:           前提都是用session监听器,对session的创建与销毁进行监听       一、在用户登录时保存该用户的状态有这几种保存方式:          1、保存到内存中(application ,servletcontext ,个人也是推荐这种方式)          2、保存状态到数据库,至于具体的怎么保存你
同一用户不同终端登录限制(附:同一浏览器不同用户登录解决方案)
本文介绍了限制同一用户不能在不同终端上同时登录的解决方案,同时介绍了在同一浏览器上登录多个用户的解决方案。
java 不允许同一账户不同IP 同时登录系统解决办法 兼容IE Firefox
java 解决 不允许用户同时登录系统 不同ip 不同浏览器 ie firefox 轻松解决。
解决同一浏览器登录多个账户session共享问题
首先session是同一PC同一浏览器共享的.比如如下代码:public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { HttpSession hs = request.getSession();
关于同一PC同以浏览器多个用户登录
1.session是同一浏览器共享的. 但是同一浏览器同一PC他们的session是不一样的.. 所以也就不是共享的. 但是如果你在同一台机器上,并且是 同意浏览器 你登录两个用户.?  用session保存用户对象。 后面的一个会把前面一个冲掉 例如 Java代码 public class Order   {       private String use
java项目同一浏览器下限制用户重复登录
此内容有借鉴原文http://blog.csdn.net/huiwenjie168/article/details/7021293 //第一步  // 此监听器用来监听用户在对session做操作的时候执行相应的方法  import java.util.*; import javax.servlet.http.HttpSession; import javax.s
用户登录唯一性验证(检查用户登录状态 是否同一浏览器地址登录)
核心是通过 缓存、Cookie以及SpringMVC拦截器 实现登陆时以用户id为key在缓存中保存时间戳 在cookie中以一个全局变量为key保存时间戳 String times = new Date().getTime() + ""; memCache.put(userId + "mem_time_key", times); WebUtils.setCookie(r...
WEB同一账号只能登录一次 常用解决方案
     网上看了很多方法,个人也看了,自己也总结了几个比较常用的:    前提都是用session监听器,对session的创建与销毁进行监听    一、在用户登录时保存该用户的状态有这几种保存方式:         1、保存到内存中(application ,servletcontext ,个人也是推荐这种方式)         2、保存状态到数据库,至于具体的怎么保存你可以随
关于防止一个账号在不同机器上重复登录
简单的session用户管理