日期:2014-05-18  浏览次数:20597 次

问一个简单问题:怎样用cookie实现下一次自动登录论坛
请问各位高手,我现在正在做一个论坛,我想问一下。用户在第一次登录之后,选定了一个cookie有效期之后,怎样实现用户在下一次进入论坛时自动登录到论坛首页。
谢谢各位了。

------解决方案--------------------
第一次登录的时候,首先访问request.getCookie();看看有没有
有的话就要访问里的东西了,如果没有就要创建Cookie,用response.addCookie();

具体的语法我也现在不记得,你可以参考一下语法,我说的只是思路
------解决方案--------------------
同意楼上得,如果没有找到Cookie,就新建一个Cookie,
Cookie cookie=new Cookie( " ", " ");
//设置Cookie的存活时间
cookie.setMaxAge(3600);
//保留cookie
response.addCookie();
------解决方案--------------------
我想你需要做的就是设定cookie,生命期、数据等等。设定以后,就跟你无关了。每次浏览器登录的时候,会自动把cookie里的东西发过来,直接校验就行。
------解决方案--------------------
如果没有cookie,则按照楼上的方法进行创建

如果有cookie,则读取cookie里的用户名和密码或者其它信息,然后根据读取的用户名和密码进行校验。
------解决方案--------------------
学习
------解决方案--------------------
把信息放在cookie里面,下次登陆从里面去取
------解决方案--------------------
最好在Cookie里面加一个随机吗字段,防止他人手动修改Cookie来登录系统