如果用户没有登陆,则登陆,并将登陆信息放到application,
信息为用户id,用户sessionid,用户登陆时间,登陆IP
如果用户已登陆,则每次请求要检查application,
一旦用户id相同而sessionid不同,即表明该用户在其它地方登陆,
当前登陆无条件注销
注销过程为:将当前session失效,转到登陆页面,
提示用户该用户id已在哪台机器什么时间登陆了,当前登陆已注销
web.xml添加filter:
SingleFilter
org.com.filter.SingleFilter
SingleFilter
/*
1