读书人

javaweb开发要如何实现“两周内不用在

发布时间: 2012-03-21 13:33:14 作者: rapoo

javaweb开发要怎么实现“两周内不用在登陆”以及“自动登陆”和“记住密码”的?
javaweb开发要怎么实现“两周内不用在登陆”以及“自动登陆”和“记住密码”的?请开发过类似程序的高手指点一下!谢谢......

[解决办法]
用cookie保存登录信息,并且设置为2周以后失效
[解决办法]
同意楼上,用cookie保存用户名,setAge设置时间,60*60*24*7
[解决办法]

探讨
用cookie保存登录信息,并且设置为2周以后失效

[解决办法]
cookie实现。写入用户名、密码、登录时间。页面onload得时候去cookie取数据并做检验。
其实你清除浏览器得cookie就要重新登录,这个时候就明白了。。。
[解决办法]
使用cookie 把age设置成2周就好了
[解决办法]
cookie,数据库都可以实现
[解决办法]
cookie 做的
[解决办法]
cookie

[解决办法]
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String username = request.getParameter("username");
String password = request.getParameter("password");

String servletPath = request.getContextPath();
String redirectPath = null;
if (username.equals(_admin) && password.equals(_adminpass)) {
Cookie c = cookie = new Cookie(name, value);
c.setMaxAge(60*60*14);
response.addCookie(c);
}
//...
}
[解决办法]
原理:cookie在客户端存储时间为2周,第一次登陆时往客户端cookies写入用户名和密码,下次登陆初始化登陆页面时从cookies中检查有没有对应的cookies.有则自动为其校验cookies中的用户名和密码。校验成功自动为其登陆!

读书人网 >J2EE开发

热点推荐