cookie的使用

来源:互联网 发布:it知名企业 编辑:程序博客网 时间:2024/04/29 07:46
//注意:如果设置了cookie路径,删除时cookie路径要一致,可以在浏览器中查看cookie信息String radio = (String)request.getParameter("radio");if (radio.equals("1")) {//表示记住密码String username = request.getParameter("username");String password = request.getParameter("password");Cookie usernamecookie = new Cookie("jiesi_user_name", username);Cookie passwordcookie = new Cookie("jiesi_user_pass", password);usernamecookie.setMaxAge(60 * 10);passwordcookie.setMaxAge(60 * 10);usernamecookie.setPath("/");<pre name="code" class="html"><pre name="code" class="html">passwordcookie.setPath("/");
 response.addCookie(usernamecookie);response.addCookie(passwordcookie);} else {Cookie[] cookies = request.getCookies();if (cookies != null && cookies.length > 0) {for (Cookie c : cookies) {if (c.getName().equals("jiesi_user_name")) {c.setMaxAge(0);//设置cookies失效
<pre name="code" class="html"><pre name="code" class="html">c.setPath("/");
 response.addCookie(c);}if (c.getName().equals("jiesi_user_pass")) {c.setMaxAge(0);
<pre name="code" class="html"><pre name="code" class="html"><pre name="code" class="html">c.setPath("/");
response.addCookie(c);}}}}

0 0