概述
servlet-api 4.0.1版本
常用方法
public void setAttribute(String name, Object value); // 使用指定的名称将对象绑定到此会话。 如果同名对象已绑定到会话,则替换该对象
public Object getAttribute(String name); // 返回在此会话中绑定了指定名称的对象,如果该名称下未绑定任何对象,则返回null
public String getId(); // 返回一个字符串,其中包含分配给该会话的唯一标识符
public void setMaxInactiveInterval(int interval); // 指定客户机请求之间的时间,以秒为单位,此时间间隔表示servlet容器使该会话无效
public int getMaxInactiveInterval(); // 获取存活时间
public void invalidate(); // 使该会话无效,然后取消绑定到该会话的任何对象
public long getLastAccessedTime(); // 返回客户最后一次发送与此会话相关联的请求的时间
public void removeAttribute(String name); // 从此会话中删除与指定名称绑定的对象。 如果会话没有与指定名称绑定的对象,则此方法不执行任何操作
public boolean isNew(); // 如果客户端尚不知道session或客户端选择不加入session,则返回true
public long getCreationTime(); // 返回创建此会话的时间,以格林尼治标准时间1970年1月1日午夜以来的毫秒数为单位
public ServletContext getServletContext(); // 返回此会话所属的ServletContext
public Enumeration<String> getAttributeNames(); // 返回在此会话中绑定对象名称组