当前位置: 代码迷 >> Java Web开发 >> jsp无法删除cookie,该如何解决
  详细解决方案

jsp无法删除cookie,该如何解决

热度:303   发布时间:2016-04-13 22:44:18.0
jsp无法删除cookie
比方说客户端浏览器原来有一个cookie名字叫name,值为admin,生存时间为1天,下列代码执行后,为什么这个cookie没有被马上删除?还继续存在,并且生存时间仍然为1天?
Cookie[] cookies3=request.getCookies();
  if(cookies3!=null)   
  {   
      for(int i1=0;i1<cookies3.length;i1++){
      String sp = cookies3[i1].getName();
      if(sp.equals("name"))   
       {   
           cookies3[i1].setMaxAge(0);   
           response.addCookie(cookies3[i1]);   
       }   
       
     }    
 } 
是不是谷歌浏览器不支持删除cookie?
------解决思路----------------------
没找到cookie把,测试下看看cookies3是不是为空
------解决思路----------------------
Cookie cookie = new Cookie(name, null);
cookie.setMaxAge(maxAge);// cookie保存两周
cookie.setPath("/");
response.addCookie(cookie); 试试
  相关解决方案