java中cookie存取值

时间:2023-03-08 19:08:15

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);
}
}