http协议是一种无状态的协议,只针对一个请求响应.

cookie(存在于客户端,存放数据):1.不设定有效期:保存在内存中,结束会话后消失。2.设定有效期:存在磁盘上。(不安全)。
创建一个cookie:Cookie cookie=new
Cookie(“name”,username);
response.addCookie(cookie);
session(会话,存放数据比cookie安全,默认30分钟销毁):一直存在的,直到关闭浏览器,可用来登陆状态,返回界面等等。Session对象有一个唯一的编号SessionID。使他失效:session.invalidate();
创建一个session对象:HttpSession
session=requset.getSession();

session.setAttribute(“name”,name);

传输数据:session/cookie/response/requset

文章目录

Sides

IT技术分享博客