java同一用户登录问题
想实现如果存在第二个登录则第一个登录失效,我登录时设置的是将用户的信息存放在session中。先在这里谢谢各位的关注了
不仔细去研究过这东西,。。我公司是用spring acegi做的,不过也没考虑第二个登录问题
你在第二个用户登录时,密码等验证完了后把第二个用户放到session中把第一个用户给覆盖了。你试下吧
上个月也有讨论这个问题的,有好多人都发表了意见,但也没有标准的答案
我看到一个,:将SEssionID存入DB中,当你登录时,判断当前的SEssionID和DB
里是不是同一个,如果不是,说明是第二人登录了,那就将DB里的SESSIONID注销
然后再处理第二个登录.
只能在一个地方登录
我们现在是允许多个地方登录,但是同一用户第二次登录时要是第一次登录的无效。这种做法就是最后登录的人有效!!!看了许多资料也没搞懂,知道的帮我讲解细一点,谢谢了
具体的怎么放?
把第二个用户放到session中把第一个用户给覆盖,要的就是这样的效果!
把登陆人的sessionID和登陆的时间用户名都放入一个静态的数据结构中,如果该用户在同一个会话中又重新登陆的话,直接修改数据结构中的时间,如果用户是从另外的sessionID即重新打开一个IE登陆的话,或者从另外的机器登陆的话,这个要看你的应用允不允许这样.如果不允许,提示该帐号已经使用,如果允许,那就当做另外一个用户好了,反正他们的sessionID不同.
可以再数据库中设置登陆状态,,放session中的话只对当前机器有效吧
不是啊,我不能修改数据库字段,数据库中没有对在线这个设计。我在网上查到
相关问答:
jsp学习前要了解那些知识?学了java了。不知道还要学习些什么知识才可以很好的学习jsp
HTML、JavaScript
直接学就可以了,遇到不会就现学就行。
Html css servlet
去了解浏览器与web服务器的简单交 ......
我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍
下面是购物车的核心代码
有了这个 就应该能够做出来吧
Java code:
public void doPost(HttpServletRequest reque ......
我想使用Lucene的代码,发现要import一批文件:
============
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.apache.lucene.document.Document;
………………
===== ......
我在eclipse中写了一个播放音乐的类,并把音乐文件和类文件放在了一起,结果运行时,出现错误,说是音乐文件那个是空的,但是在jcreator用同样的方法结果是可以运行的,请求高说指教,告诉为什么?急
你若是在Windo ......
我刚装JDK 1.5~ 安装出现了 could not find java 2 runtime environment 的问题~ 请问怎么解决~
没装对把,或者 path等等设置不对、、。
你环境变量那些配置了没有!
没有~ 安装的时候就跳出这� ......