使用Cookie保存用戶信息


1、添加Cookie對象 注:Cookie是可以覆蓋的,如果重復寫入同名的Cookie,那么將會覆蓋之前的Cookie

Cookie cookie=new Cookie("username",u.getUserName());//設置名字和值 Cookie是保存的數據是鍵值對 錄入名為username的信息
                    cookie.setPath("/reg_login");//設置Cookie的路徑
                    cookie.setMaxAge(60*60*60);//設置Cookie生效的時間    
                    response.addCookie(cookie);//通過response保存cookie對象

2、通過cookie來獲取數據

Cookie [] cookies=request.getCookies();//因使用getCookies獲取的是一個數組因此需要通過自己編寫一個工具類來獲取對應的Cookie對象
Cookie cookie= CookieUtils.getCookie(cookies,"username");


免責聲明!

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



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