java中cookie的創建和銷毀


  1. 后端創建cookie
    Cookie userCookie=new Cookie("userCookie",cookValue); 
    userCookie.setMaxAge(7*24*60*60);    //設置cookie的最大生命周期為一周
    userCookie.setPath("/");    //設置路徑為全路徑(這樣寫的好處是同一項目下的頁面都可以訪問該cookie)
    response.addCookie(userCookie);   //response是HttpServletResponse類型

     

  2. 后端獲取cookie並銷毀
    //獲取cookie
    Cookie[] cookies=request.getCookies();
    
    for(Cookie cookie: cookies){
    
        cookie.setMaxAge(0);
    
        cookie.setPath("/");  //路徑一定要寫上,不然銷毀不了
    
        response.addCookie(cookie);
    
    }

     


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM