session保存的几种方式:
1.cookie保存
2.url重写
3.表单隐藏
session并不是有客户端访问的时候就创建,而是直到server端程序调用HttpServletRequest.getSession(true)这样的语句时才会被创建。。
二十二、如何废弃会话数据
*************************************************************************************
A.只移除自己编写的servlet创建的数据:
调用removeAttribute(“key”)将指定键关联的值废弃
B.删除整个会话(在当前Web应用中):
调用invalidate,将整个会话废弃掉。这样做会丢失该用户的所有会话数据,而非仅仅由我们
servlet或JSP页面创建的会话数据
C.将用户从系统中注销并删除所有属于他(或她)的会话
调用logOut,将客户从Web服务器中注销,同时废弃所有与该用户相关联的会话(每个Web应用至多一个)。这个操作有可能影响到服务器上多个不同的Web应用