ServletContext全局作用域对象:当http服务器开启时会自动创建一个全局作用域对象,相当于一个map集合。一个web服务只有一个全局作用域对象。http服务器关闭之后会自动销毁全局作用域对象。全局作用域对象贯穿http服务器的整个生命周期。
Session会话作用域对象:网站会为每一个用户(浏览器)创建一个Session对象。Session底层数据结构是Map集合。会话作用域对象相当于用户在网站中的私人保险箱。
Cookie:当一个用户(浏览器)访问一个网站时,网站会在响应的时候在响应头上添加一个Cookies对象键值对形式JSESSIONID=xxxxxxxxxxxxx。一个Cookie只能装一个键值对。代表该用户在服务端中对应的Session对象(私人保险柜)。浏览器第二次访问同一个网站时会在请求头上自动添加上该Cookie信息。
HttpServletRequest请求作用域对象: