JSP里面,如何让一台PC机,只能登陆一个用户(只限制登陆一个用户)。 比如: 打开浏览器,进入JSP 登陆页面, 第一次登陆的时候,用户登陆进去以后,第二次,在打开一个浏览器时, 不能再登陆了。 提示,用户一台机器只能登陆一个User.这个不能用session的机制处理。 只能,采用其他方式,请问大家还有什么好的解决方式吗? 比如获得 客户机的MAC地址, 或者用cookie的方式可以吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Cookie应该可以,Cookie信息是存储在用户登陆所使用的PC上的。 我觉得在登录的时候往客户端推一个保存在硬盘的cookie,cookie中记录用户是否第一次登录,每次提交登录请求时读取cookie对象,判断,然后返回不同的登录响应界面。 java web开发中有个东西叫监听器... 我的做法是,获得客户端的MAC地址,然后通过 Cookie保存到客户端, 然后,在程序里面判断,第一次登陆的时候,读取MAC地址,是不是在客户端机器上存在,如果不存在,进入登陆成功,然后,把MAC值 写入Cookie ,进行保存。第二次登陆的时候,读取MAC地址,MAC地址存在,提示用户,一台PC机器只能允许登陆一个账号.跳转到登陆页面,如果非正常退出,如何清除 Cookie里面的文件呢? 关于hibernate FlushMode.MANUAL 问个关于表单提交SERVLET的问题。 ======WebLogic服务器配置一个Web程序后,运行提示这样的错误。请帮忙一下。 ===== 在jsp页面中调用javabean的问题 applet调用javascript jsp与sqlserver连接一直不成功,求救 JSP 连接SQLSERVER2005 遇到的怪异问题 测试连接MySQL数据库出错 请教jsp高手 崩溃的边缘,送了100分了还是不行!!jsp虚拟目录 100分,FCKeditor的内容转换成word识别的内容!! 如何抽取二进制字节型数据,并进行乘以0.15的运算
java web开发中有个东西叫监听器...
第一次登陆的时候,读取MAC地址,是不是在客户端机器上存在,如果不存在,进入登陆成功,
然后,把MAC值 写入Cookie ,进行保存。第二次登陆的时候,读取MAC地址,MAC地址存在,提示用户,一台PC机器只能允许登陆一个账号.跳转到登陆页面,如果非正常退出,如何清除 Cookie里面的文件呢?