carfield12883

博客园 首页 新随笔 联系 订阅 管理

session对象最主要的用处就是完成用户的登录,注销等常见功能,每一个session对象都表示不同的访问用户,只能在http协议中。



常用方法:

Public String getId() 取得Session Id;

Public long getCreation Time() 取得session的创建时间;

Public long getLastAccessed Time() 取得session的最后一次操作时间;

Public boolean isNew() 判断是否是新的session;

Public void invalidate() session 失效;

Public Enumeration getAttributeNames() 得到全部属性的名称;


当一个用户连接到服务器后,服务器会自动为此session分配一个不会重复的session id,服务器依靠这些不同的session id 来区分每一个不同的用户;


对于已经连接到服务器端用户,如果重新启动服务器,服务器会为每个用户分配一个新的session id





posted on 2011-10-30 14:17  carfield12883  阅读(102)  评论(1编辑  收藏  举报