一、Session介绍
1、Session就是一个接口(HttpSession)
2、Session就是一个会话,用来维护客户端和服务器之间关联的一种技术
3、每个客户端都有自己的一个Session会话
4、Session会话中,我们经常用来保存用户登录之后的信息
5、Session会话是保存在服务器上的
二、如何创建和获取Session。
创建和获取Session,他们使用的API是相同的。
request.getSession():第一调用该方法时,是创建Session,之后调用都是获取Session
isNew():判断到底是不是新创建的Seesion.
true:表示新创建的。
false:表示获取的是之前创建的
每个会话都有的一个身份证号,也就是ID值,而且这个ID值是唯一的。
getId():得到Session的会话ID值
protected void createOrGetSession(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// 创建和获取Session会话对象
HttpSession session = req.getSession();