关于相同禁止用户同时登陆的问题,加分了 使用session绑定就可以了或者在数据库里放一个字段登陆后就修改成不可用用户离开后改成可用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SESSION绑定会APPLICATION不会 http://oldsite.linuxaid.com.cn/developer/showdev.jsp?i=351 zhu_liping(zz) 介绍的方法好用IP怎么绑定呀给段代码看行吗 <%@page isThreadsaft="false"%>“单线程”在服务器端以单线程形式处理用户的请求。不知道行不? yun15291li(秋飞意) 七点就上班了还是干了一宿?我刚把APLICATION搞明白又出来个单县城这个单县城与禁止相同身份同时在线是什么关系虚心请教! IP绑定就把IP加进APLICATION,再判断不就行了么,单线程,就是同一时间只有一个用户能访问,你不能这样设定的, zhu_liping(zz) 我为你才新开一贴我已经按你介绍的方法正常运行了感谢你再介绍一下IP绑定吧用户名和密码是唯一的,为什么还要判断IP那?IP是这样获得的吗?request.getServerName().toString();//得到服务器端地址。 request.getRemoteAddr().toString();//得到客户端地址搞错了 用session吧,开始用户登陆时记录一个seesion值.然后取这个seesin,如果重复就不允许登陆 langjianjun(绝对在乎你) 又回到那个问题一个用户登陆后再以一同样的身份在另一台机器登陆,获得的SESSION是前一次登陆时的SESSION吗 : zhu_liping(zz)你卫生末不回答我为什么要绑IP ? 在登陆时将当前的时间用.getTime()转化成微秒然/1000/60变成分钟存入数据库,并把数据库中用户状态设置成1,在此之前查检所以状态为1的用户中是否有现在时间.getTime()/1000/60>5(说明此人已经5分钟内没有刷新过任何页)如果有经他的状态改为0,然后再用楼上的方法检查。再每页都将打开此页的时间转化成分,存入数据库!可能乱了点,我的达表能力有限!这个方法的缺点是,用户如果5分钟内不刷新任何页,就可以用相同的ID登陆了。或是用户死机,五分钟内他就不要再想登陆了!但我想用户又不知道这个密秘,应该没事吧,死机也得重启啊,怎么也得五分钟,呵呵我是用这个统计在线人数,和显示人数列表的! request.getRemoteAddr()返回一个String 是本机地址要想得到服务器的地址:import java.net.*;public class catchserverip{InetAddress ServerIPaddress=null;//取得Server的IP地址public InetAddress getServerIP() { try { ServerIPaddress=InetAddress.getLocalHost();} catch (UnknownHostException e) {} return (ServerIPaddress);}}就可以了在jsp中写String servername=catchipbean.getServerIP().getHostName(); sql注入问题求解啊, 请问下高手这个是什么错误,调不出来 Eclicpce做报表出错了 jsp文件无法调用外部CSS 关于子页面传值的问题 为了大家更好的学习java ,本人建立一个qq群:17759539 (欢迎老鸟和菜鸟加入)(0flying0) 用java生成txt文档后如何控制该文档的格式? 串口通信 怎么实现???? Lomboz中jstl编译的问题 怎么按一个按钮调用一个jsp 文件在一个新的窗口中打开?谢谢 在Java中如何得到本地IP和服务器的机器名??? 如下介绍Enterprise Bean 与 JavaBean 的不同时有两个地方不明白,请指教,谢谢!
APPLICATION不会
给段代码看行吗
七点就上班了
还是干了一宿?我刚把APLICATION搞明白
又出来个单县城这个单县城与禁止相同身份同时在线是什么关系虚心请教!
再判断不就行了么,
单线程,就是同一时间只有一个用户能访问,
你不能这样设定的,
我为你才新开一贴
我已经按你介绍的方法正常运行了
感谢你再介绍一下IP绑定吧用户名和密码是唯一的,
为什么还要判断IP那?IP是这样获得的吗?
request.getServerName().toString();//得到服务器端地址。
又回到那个问题
一个用户登陆后
再以一同样的身份在另一台机器登陆,获得的SESSION是前一次登陆时的SESSION吗
你卫生末不回答我为什么要绑IP ?
可能乱了点,我的达表能力有限!
这个方法的缺点是,用户如果5分钟内不刷新任何页,就可以用相同的ID登陆了。或是用户死机,五分钟内他就不要再想登陆了!但我想用户又不知道这个密秘,应该没事吧,死机也得重启啊,怎么也得五分钟,呵呵
我是用这个统计在线人数,和显示人数列表的!
public class catchserverip{
InetAddress ServerIPaddress=null;
//取得Server的IP地址
public InetAddress getServerIP() {
try { ServerIPaddress=InetAddress.getLocalHost();}
catch (UnknownHostException e) {}
return (ServerIPaddress);
}
}就可以了
在jsp中写
String servername=catchipbean.getServerIP().getHostName();