1.Session的sessionId是通过JSESSIONID这个cookie进行在客户端与服务器进行传送的。
2.服务器会通过JSESSIONID这个cookie得到sessionId,并构建一个HttpSession放到request中。
这样我们就可以从request中得到HttpSession了。
Session操作接口:
HttpSession session = request.getSession(); //取得Session String sessionId=request.getSession().getId(); //取得sessionId session.setAttribute("变量名", 值对象); //增加属性 session.getAttribute("变量名"); //此时取出来的是Object, 一般需要强转 session.removeAttribute("变量名"); //移除属性 session.invalidate(); //删除所有session中保存的键