cookie.setMaxAge(10*60*1000); 设置cookie在浏览器中存储时间为10分钟,到时间自动删除cookie信息
cookie.setPath("/");访问服务器下所有资源都携带这个cookiecookie.setPath("/项目名/当前页面");则访问当前页面才携带cookie
session是一种服务度机制,类似散列表结构来存储用户数据浏览器第一次向客户端发送请求时,服务器会自动生成一个session和sessionidsessionid唯一标识这个session服务器响应时把sessionid发送给浏览器浏览器第二次向服务器发送请求时就会携带这个sessionid服务器通过这个id找到对应的session获取用户数据
创建
第一次执行request.getSession()时创建
销毁
服务器(非正常)关闭
Session过期
tomcat下web.xml自动配置
手动销毁
session.invalidate();
不对,有时间的,看session是否过期
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |