session 对象-6.13

来源:互联网 发布:微信可以打开淘宝 编辑:程序博客网 时间:2024/05/17 23:17

session 对象的主要方法

 

(1) public void setAttribute(String key ,Object obj)

session对象类似于散列表,session对象可以调用该方法将参数Object指定的对象obj添加到session 对象中,并为添加的对象指定了一个索引关键字,如果添加的两个对象的关键字相同,则先前添加的对象被清除。

(2) public Object getAttibue(String key)

获取session 对象含有的关键字是key 的对象。由于任何对象都可以添加到session 对象中,因此用该方法取回对象时,应强制转化为原来的类型。

(3) public Enumeration getAttributeName()

session对象调用该方法产生一个枚举对象,该枚举对象使用nextElemets()遍历session对象所含有的全部对象。

(4) public long getCreationTime()

session 对象调用该方法可以获取该对象创建的时间,单位是毫秒(从1970 年7 月1日午夜起至该对象创建时刻所走过的毫秒数)。

(5) public long getLastAccessedTime()

获取当前session 对象最后一次被操作的时间,单位是毫秒。

(6) public int getMaxInactiveIterval()

获取session 对象的生存时间。

(7) public void setMaxInactiveIterval(int n)

设置session 对象的生存时间(单位是秒)

(8) public void removeAttribue(String key)

从当前session 对象中删除关键字是key 的对象。

(9) public String getId()

获取session 对象的编号。

(10) invalidate

使得session 无效。

原创粉丝点击