在Java Servlet API中引入session机制来跟踪客户的状态。session指的是在一段时间内,单个客户与Web服务器的一连串相关的交互过程。在一个session中,客户可能会多次请求同一个网页,也有可能请求访问各种不同的服务器资源。例如在电子邮件应用中,从一个客户登录到电子邮件系统开始,经过收信,写信,和发信等,直至退出邮件系统,整个过程为一个session。再比如,在网上书店应用中,从一个客户开始购物,到最后结账,整个过程为一个session。
会话的创建:HttpSession session = request.getSession(boolean value);
HttpSession session = request.getSession();
会话的使用:javax.servlet.http.HttpSession接口中定义的方法,我们常用的是有关进行数据存取的方法。
session.setAttribute(String name , Object value);
session.getAttribute(String name);
会话的创建:HttpSession session = request.getSession(boolean value);
HttpSession session = request.getSession();
会话的使用:javax.servlet.http.HttpSession接口中定义的方法,我们常用的是有关进行数据存取的方法。
session.setAttribute(String name , Object value);
session.getAttribute(String name);
本文介绍了Java Servlet API中的会话管理机制,包括session的概念、创建及使用方法。通过实例说明了在一个连续的交互过程中如何利用session跟踪用户状态。
242

被折叠的 条评论
为什么被折叠?



