Session:
填补Http无状态协议的空白
保存在服务端内存中 存储客户端的访问状态
创建与销毁由服务端完成
客户端通过服务端发送的Cookie(JSESSIONID)来获取服务端Session
一个Web项目与一个浏览器对应一个Session
获取Session的JSESSIONID存储在Cookie 而Cookie又由浏览器管理 更换浏览器导致原Session丢失重新生成Session
创建:
访问JSP资源默认创建session对象
request.getSession();手动创建session对象
销毁:
关闭浏览器窗口
会话到期
调用invalidate()方法
<%@ page session="false" %>
访问当前JSP页面不默认创建session对象
但依然可以手动创建
网友评论