文章目录
零、本节学习目标
- 了解什么是Cookie
- 掌握Cookie对象的使用
- 了解什么是Session
- 掌握Session对象的使用
当用户通过浏览器访问Web应用时,通常情况下,服务器需要对用户的状态进行跟踪。例如,用户在网站结算商品时,Web服务器必须根据请求用户的身份,找到该用户所购买的商品。在Web开发中,服务器跟踪用户信息的技术称为会话技术,本节将针对会话及会话技术进行详细讲解。
一、会话概述
-
目标:了解会话的概念,能够知道会话用于做什么
-
在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。在打电话过程中,通话双方会有通话内容,同样,在客户端与服务器交互的过程中,也会产生一些数据。例如,用户甲和乙分别登录了购物网站,甲购买了一个iPhone手机,乙购买了一个iPad,当这两个用户结账时,Web服务器需要对用户甲和乙的信息分别进行保存。为了保存会话过程中产生的数据,Servlet提供了两个用于保存会话数据的对象,分别是Cookie和Session。
二、Cookie对象
(一)什么是Cookie
- 目标:了解什么是Cookie