public class DefaultWebSession extends AbstractWebSession
session| 构造器和说明 |
|---|
DefaultWebSession() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
getAttribute(String name)
获取会话中存储的对象
|
Enumeration<String> |
getAttributeNames()
获取会话中存储的所有对象名称
|
long |
getCreationTime()
获取会话创建时间
|
String |
getId()
获取会话ID
|
long |
getLastAccessedTime()
获取会话最近访问时间
|
int |
getMaxInactiveInterval()
获取会话超时时间(单位:秒)
|
void |
invalidate()
终止会话,释放会话中的所有对象
|
boolean |
isNew()
是否新建的会话,即客户端还没有请求第二次
|
void |
removeAttribute(String name)
移除指定对象
|
void |
setAttribute(String name,
Object value)
设置对象
|
void |
setMaxInactiveInterval(int interval)
设置会话超时时间(单位:秒)
|
getSession, setSessionpublic <T> T getAttribute(String name)
ISessionname - 对象名称public Enumeration<String> getAttributeNames()
ISessionpublic long getCreationTime()
ISessionpublic long getLastAccessedTime()
ISessionpublic int getMaxInactiveInterval()
ISessionpublic void invalidate()
ISessionpublic boolean isNew()
ISessionpublic void setAttribute(String name, Object value)
ISessionname - 对象名称value - 值public void setMaxInactiveInterval(int interval)
ISessioninterval - 超时时间(单位:秒),如果设置为0或负数,则永不超时Copyright © 2018. All Rights Reserved.