首页 > Web开发 > 详细

(十三)HttpSession

时间:2016-01-21 10:21:13      阅读:213      评论:0      收藏:0      [点我收藏+]

以下是对httpSession常用方法的总结:

/**
 * <p>标题: HttpSession</p>
 * <p>
 *    功能描述: httpSession 用于服务器会话管理
 *     
 * </p>
 * <p>创建日期: 2016年1月21日 上午9:47:46</p>
 * <p>作者: 年华</p>
 * <p>版本: 1.0</p>
 */
public interface HttpSession {

    //用于在HttpSession读取、移除、设置属性,可以管理session的状态信息
    public Object getAttribute(String name);
    public Enumeration<String> getAttributeNames();
    public void removeAttribute(String name);
    public void setAttribute(String name, Object value);
    
    //返回session的创建时间,时间是从1970年1月1日00:00:00 GMT以来的毫秒数
    public long getCreationTime();
    
    //servlet容器分配给session的唯一标识    
    public String getId();
    
    //返回客户端最后一次与session相关的请求的时间
    public long getLastAccessedTime();
    
    //返回session所属的servletContext对象
    public ServletContext getServletContext();

    //设置session的失效时间,如果为负值,用于不会失效,可以用来设置session的超时时间间隔。
    public void setMaxInactiveInterval(int interval);
    
    //返回session最大时间间隔
    public int getMaxInactiveInterval();
    
    //web应用程序调用这个方法使session失效,从而让用户不再与这个session关联
    public void invalidate();
    
    //如果客户端还没有加入session返回true
    public boolean isNew();

}

(十三)HttpSession

原文:http://www.cnblogs.com/DivineHost/p/5147326.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!