会话:用户打开一个浏览器,点击了很多链接,访问多个web资源,关闭浏览器,这个过程可以称之 为会话
**有状态会话:**一个同学来过教室,下次再来教室,就能知道这个同学来过教室
网站怎么证明你访问过
客户端 服务端
1.服务端给客户端一个信件,客户端下次访问服务端带上信件就可以 ; cookie
2.服务器登记你来过了,下次来的时候我来匹配你;seesion
cookie
seesion
常见场景:网站登录之后,你下次就不用再登录了,第二次访问直接进去
Cookie[] cookies = req.getCookies();//获得cookie
cookie.getName();// 获得cookie中的key
cookie.getValue();//获得cookie中的值
new Cookie("lastLogintime",System.currentTimeMillis()+"");//新建一个cookie
cookie.setMaxAge(24*60*60);//设置cookie的有效期
resp.addCookie(cookie);//响应给客户端cookie
cookie:一般会保存在本地的 用户目录下appdata;
一个网站cookie是否存在上限