一.会话技术简介
1.存储客户端的状态
因为http协议是无状态的,即每个客户端访问服务端资源时,服务器并不知道该客户端是谁,所以需要会话技术识别客户端的状态
2.会话技术
从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。
会话技术就是记录这次会话中客户端的状态和数据
会话技术分别有cookie和session
Cookie:数据存储在客户端本地,减少服务端的存储的压力,安全性不好,客户端可以消除cookie
Session:将数据存储到服务器,安全性相对较好,增加服务器的压力
二.Cookie技术
1.服务器想客户端发送cookie
(1)创建cookie:
Cookie cookie=new Cookie(String cookieName,String cookieValue);
注:cookie不能存储中文
(4)向客户端发送cookie
response.addCookie(cookie);