基本概念:
session对象是客户端与服务器的一次会话,从客户连到服务器的一个 WebApplication开始,直到客户端与服务器断开连接为止。
访问网站:
如果是访问网站的话,浏览器访问一个地址,向服务器发出请求,开始会话,服务器做出相对的响应返回到浏览器上,会话就断了。
在会话中通过超链接打开的新页面都属于同一次会话,除非本次会话的所有页面都关闭,然后再重新访问某个JSP或Servlet将会创建新的会话。
创建:
当客户端第一次访问某个Servlet时候,服务器会为Servlet对象创建一个唯一的Id,每次客户端向服务器发送请求时,都会将此Id携带过去,服务端会对此Id进行校验。