HttpRequest对象有两种形式的getSession方法调用:
一个是getSession(),另一个是getSession(boolean isNew)
这样的,前者会检测当前时候有session存在,如果不存在则创建一个,如果存在就返回当前的。
getSession()相当于getSession(true),参数为true时,若存在会话则返回该会话,否则新建一个会话。
参数为false时,若存在会话则返回该会话,否则应该返回一个NULL.
一个是getSession(),另一个是getSession(boolean isNew)
这样的,前者会检测当前时候有session存在,如果不存在则创建一个,如果存在就返回当前的。
getSession()相当于getSession(true),参数为true时,若存在会话则返回该会话,否则新建一个会话。
参数为false时,若存在会话则返回该会话,否则应该返回一个NULL.
其根据传递的参数来决定是否创建新的httpSession对象.
参数为true,则在相关的httpSession对象不存在时创建并返回一个新的httpSession对象,否则不创建新的httpSession对象,而是返回null.