软件中间件技术UNIT6试卷.ppt

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 6.3.5 session对象 1. 会话和会话id HTTP协议是一个无状态协议,一个请求完成后,客户端与服务器端的连接是关闭的,所以一个请求与另一个请求之间是没有关联的。一个客户在访问一个服务器时,可能会在同一个应用程序的多个页面间反复连接,或刷新同一个页面,服务器端不能自动判断这一个请求和另一个请求是不是属于同一个客户,所以在应用程序中需要创建会话(session)记录,记录一个客户的有关连接信息。从一个客户打开浏览器并连接到服务器开始,一直到这个客户关闭浏览器视为一个会话。JSP提供了内置对象session帮助服务器识别一个客户的连接。 6.3.5 session对象 1. 会话和会话id 当一个客户通过浏览器与服务器建立连接发出第一次请求时,服务器会为这个客户分配一个session对象,并为这个session对象分配了一个String类型的id号,JSP引擎在响应客户请示的同时将这个id号发往客户端,并写入客户端的cookie中,这样服务器就可以通过不同的会话id识别一个客户,通过session对象创建会话级变量,就达到跨网页分享数据的目的。 6.3.5

文档评论(0)

1亿VIP精品文档

相关文档