session和cookie

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应用

原文地址:https://www.cnblogs.com/zhengtu2015/p/6215204.html