Session对象: 1. JSP内置对象 2. session对象在第一个JSP页面被装载时创建,完成会话期管理。 3. 从一个客户打开浏览器并链接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。 4. 当一个客户访问一个服务器时,可能会在服务器的几个页面之间切换,服务器应当通过某种办法知道这是否同一个客户,就需要session对象。 5. session对象是HttpSession类的实例。
session对象常用方法: 1、long getCreationTime():返回session创建时间 2、public String getId():返回session创建时jsp引擎为它设的唯一ID号 3、public Object setAttribute(String name,Object value):使用指定名称将对象绑定到此会话 4、public Object getAttribute(String name):返回与此会话中的指定名称绑定在一起的对象,如果没有对象绑定在该名称下,则返回null 5、String[]getValueNames():返回一个包含此session中所有可用属性的数组 6、int getMaxInactiveInterval()返回两次请求间隔多长时间此session被取消(单位秒)