创建:第一次执行request.getSession()时创建
销毁:
1)服务器(非正常)关闭时;
2)session 过期/失效(默认30分钟),也可以在工程的web.xml中进行配置改变时间;
1 <session-config> 2 <session-timeout>30</session-timeout> 3 </session-config>
注意:时间的起算点,从何时开始计算30分钟?
答:从不操作服务器端的资源开始计时
3)手动销毁 session:session.invalidate()。
注意:浏览器关闭了,session就销毁了,对吗?
答:不对
作用范围:
默认在一次会话中,即在一次会话中任何资源公用一个session对象。