jsp或servlet中刪除Cookie

一、刪除已知名稱的Cookie(方案:重新建立同名立即刪除類型的Cookie)

  Cookie newCookie=new Cookie("username",null);      //假如要刪除名稱爲username的Cookie

  newCookie.setMaxAge(0);                      //立即刪除型

  newCookie.setPath("/");                      //項目所有目錄均有效,這句很關鍵,否則不敢保證刪除

  response.addCookie(newCookie);                  //重新寫入,將覆蓋之前的

二、刪除所有Cookie

  Cookie[] cookies=request.getCookies();

  for(Cookie cookie: cookies){

  cookie.setMaxAge(0);

  cookie.setPath("/");

  response.addCookie(cookie);

  }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章