Tomcat的Session管理(1) - Session的生成
Tomcat的Session管理(一) - Session的生成public?Session?createSession(String?sessionId)?{??????//?创
Tomcat的Session管理(一) - Session的生成
public?Session?createSession(String?sessionId)?{??????//?创建一个新的Session??????Session?session?=?createEmptySession();????????//?初始化Session的属性??????session.setNew(true);??????session.setValid(true);??????session.setCreationTime(System.currentTimeMillis());??????session.setMaxInactiveInterval(this.maxInactiveInterval);??????//?如果Session?ID为null,那么就生成一个??????if?(sessionId?==?null)?{??????????sessionId?=?generateSessionId();??????}??????session.setId(sessionId);??????sessionCounter++;????????return?(session);????}??
通过上述过程,一个新的Session就创建出来了。