JSP中经常使用的Session对象方法有哪些?它们分别用于什么目的?
以下是通过session对象可用的重要方法的摘要:
| 序号 | 方法及描述 |
|---|---|
| 1 | public Object getAttribute(String name) 此方法返回在此会话中与指定名称绑定的对象,如果在该名称下没有绑定任何对象,则返回null。 |
| 2 | public Enumeration getAttributeNames() 此方法返回一个String对象的Enumeration,其中包含绑定到此会话的所有对象的名称。 |
| 3 | public long getCreationTime() 此方法返回创建此会话的时间,以1970年1月1日午夜(格林威治标准时间)以来的毫秒数衡量。 |
| 4 | public String getId() 此方法返回一个字符串,其中包含分配给此会话的唯一标识符。 |
| 5 | public long getLastAccessedTime() 此方法返回客户端最后发送与该会话关联的请求的时间,以1970年1月1日午夜(格林威治标准时间)以来的毫秒数衡量。 |
| 6 | public int getMaxInactiveInterval() 此方法返回servlet容器在客户端访问之间保持此会话打开的最大时间间隔(以秒为单位)。 |
| 7 | public void invalidate() 此方法使此会话无效,并取消绑定任何绑定到它的对象。 |
| 8 | public boolean isNew() 如果客户端尚不知道会话,或者客户端选择不加入会话,则此方法返回true。 |
| 9 | public void removeAttribute(String name) 此方法从此会话中删除与指定名称绑定的对象。 |
| 10 | public void setAttribute(String name, Object value) 此方法使用指定的名称将对象绑定到此会话。 |
| 11 | public void setMaxInactiveInterval(int interval) 此方法指定客户端请求之间的时间(以秒为单位),在此时间之后,servlet容器将使此会话无效。 |
广告
数据结构
网络
关系数据库管理系统(RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP