java中cookie存取值

cookie存值:

Cookie userCookie=new Cookie("loginInfo",loginInfo); 

             userCookie.setMaxAge(30*24*60*60);   //存活期为一个月 30*24*60*60
             userCookie.setPath("/");
             response.addCookie(userCookie);

cookie取值:

Cookie[] cookies = request.getCookies();
    for(Cookie cookie : cookies){
        if(cookie.getName().equals("loginInfo")){
            String loginInfo = cookie.getValue();
            String username = loginInfo.split(",")[0];
            String password = loginInfo.split(",")[1];
            request.setAttribute("username", username);
            request.setAttribute("password", password);
        }
     } 

 

posted @ 2016-11-30 17:26  super超人  阅读(35190)  评论(0编辑  收藏  举报