第四章 维护会话.ppt

第四章 维护会话 跟踪客户会话 使用HttpSession对象维护会话信息 监视会话对象 什么是客户会话 会话的工作机制 维护会话的几种方式 URL重写技术 cookie技术 隐藏窗体技术 HttpSession对象 HTTP通信过程 客户向Web服务器发送一个HTTP请求,服务器收到请求后根据请求做必要的处理并生成一个响应信息,然后把它回送给客户。这个请求-响应过程是在一条网络连接上发生的。这一过程结束后,服务器就关闭了该连接。 服务器的任何失败或任何网络失败都会导致连接的终止。 当用户发送另一条请求时,所有的请求-响应循环都再次发生,客户和服务器之间必须重新建立连接。 HTTP/1.1中有了一个可选特性“keep-alive”,允许客户在多个请求之间使用相同的连接。但是浏览器只有在服务器支持的时候才能使用这一特性,并且相关的请求之间的时间间隔都比较小。 典型的在线商店的情况: 用户刚刚在一个页面中挑选到一种商品,添加到购物车中,在下一个商品页面中又挑选到一种添加到购物车中。 注意到这两次选择是在不同的HTTP连接中发生的。而用户希望两次挑选的商品在同一个购物车中一起交付,而不是每选一件商品都要交付一次。这就需要一种机制来唯一的标识用户,以便跟踪客户在站点中的行为。 会话: 这种在多次HTTP连接间维护用户与同一用户发出的

文档评论(0)

1亿VIP精品文档

相关文档