session(登录注销)和cookie(记住用户名和密码)的实现
request.getSession.setAttribute("userName","用户名");
HttpSession s=request.getSession();//getSession()相当于getSession(false).getSession(true)则不管当前是否存在Session都创建一个。s.setAttribute("userName","用户名");
2.输出用户名
System.out.println(request.getSession().getAttribute("userName"));
3.注销
request.getSession().removeAttribute("userName"));
记住用户名和密码
1.添加数据,.设置有效期
//使用public void addCookie(Cookie cookie)方法和public void setMaxAge(int expiry)方法
Cookie cookie=new Cookie("user",username);
cookie.setMaxAge(60*60);//一个小时有效
response.addCookie(cookie);
2.获取数据
//使用public Cookie[] getCookies()方法
Cookie []cookies=request.getCookies();
String user="";
for(int i=0;i<cookies.length;i++){
if(cookies[i].getName.equals("user")){
user=cookies[i].getValue;
}
}
3.在输入用户名的input框中调用
<input type="text" name="userName"value="<%=user>"
4.禁用cookie(cookie资料容易被窃取,所以有的用户会禁用cookie)
上一篇: SVN使用
下一篇: 年海口8月份好玩的地方大全
推荐阅读
-
JQuery记住用户名和密码的具体实现方法
-
php使用cookie实现记住用户名和密码实现代码
-
Android通过SharedPreferences实现自动登录记住用户名和密码功能
-
使用jquery的cookie实现登录页记住用户名和密码的方法
-
Javascript实现登录记住用户名和密码功能
-
session(登录注销)和cookie(记住用户名和密码)的实现
-
session(登录注销)和cookie(记住用户名和密码)的实现
-
Javascript实现登录记住用户名和密码功能的代码案例分享
-
php同时使用session和cookie来保存用户登录信息的实现代码_php实例
-
php使用cookie实现记住用户名和密码实现代码,phpcookie