Session
Sessoin原理是基于Cookie的
//1 获取Session对象 HttpSession session = req.getSession(); //2 调用存储对象的方法 session.setAttribute("username","zs"); // session.removeAttribute("username"); //删除session对应的键值对
// 获取数据 //1 获取Session对象 HttpSession session = req.getSession(); //销毁 // session.invalidate(); //2 获取数据 Object username = session.getAttribute("username"); System.out.println(username);
Session钝化、活化:
服务器重启后,session数据仍然存在
钝化:在服务器正常关闭后,Tomcat会自动将Session数据写入硬盘的文件中
活化:再次启动服务器后,从文件中加载数据到Session中
Session销毁
1、
设置100分钟后自动销毁,单位是分钟,默认是30分钟
2、运用session.invalidate();