cookie
1、什么是cookie?
2、cookie能做什么?
3、怎么用?
1、cookie是服务端向浏览器保存信息的数据
2、可以用来存储key value,购物车、用户登录状态等(等到项目了解如何具体使用)
3、(1)创建一个cookie对象
Cookie a = new cookie(“CC”,“你好”);
(2)设置有效时间
a.setMaxAge(60);//60秒
a.setMaxAge(-1);//当前会话有限,也就是关闭浏览器失效
a.setMaxAge(0)//立即失效,下次浏览器发送请求将不会携带
不设置 默认本次会话有效。
(3)设置cookie路径
a.setPath("/项目名/路径")
(4)放入respons内
response.addCookie(a);
(5)读取cookie
Cookie 【】 cookies = request.getCookie();
遍历:
for(Cookie c:cookies){
c.getName();
c.getValues();
}