会话及其会技术概述
会话类似于生活中的打电话过程,指的是一个客户端(浏览器)与Web服务器之间连续发生的一系列请求和响应过程。
Rquest
每次HTTP请求,Web服务器都会创建一个HttpServletRequest对象,该对象只能保存本次请求所传递的数据。
ServletContext 同一个Web应用共享的是一个ServletContext对象,用户发送结账请求无法区分哪个商品是哪个用户所购买的
Cookie对象
Cookie是一种会话技术,将会话过程中的数据保存到用户的浏览器中,使浏览器和服务器更好地进行数据交互。服务器向客户端发送Cookie时,会在Http响应头字段中增加Set-Cookie响应头字段。
Session对象
Cookie传递的信息多的时候显然会增大服务器端程序处理的难度,可以使用Session技术。Session将会话数据保存到服务器端的技术。
概述
访问网站时,创建一个Session对象,会话信息会存放在此对象中,同时Session的ID以Cookie(Set-Cookie:JSESSIONID=111)形