public void saveCookie(HttpServletRequest request,HttpServletResponse response){
String cookieValue = "cookie值";
cookieValue = URLEncoder.encode(cookieValue, StandardCharsets.UTF_8);//添加编码格式,否则会报错
Cookie cookie = new Cookie("cookieName",cookieValue); //创建cookie
cookie.setMaxAge(30*60*60*24); //设置cookie可以存在的时间有多长
cookie.setPath("/"); //设置路径
response.addCookie(cookie); //保存cookie
}
public void getCookie(HttpServletRequest request,HttpServletResponse response){
Cookie[] cookies = request.getCookies();
for (Cookie c:cookies) {
if(c.getName().equals("cookieName")){
System.out.println(c.getName()+" "+c.getValue());
}
}
}
需要有HttpServletRequest request,HttpServletResponse response这两个 对象才可以
运行,查看结果