HttpSession session = request.getSession()与HttpSession session = request.getSession(true)有何区别?

 HttpSession   session   =   request.getSession()与HttpSession   session   =   request.getSession(true)有何区别?  
  加true与不加true有何区别?加false又是什么效果?  
  一般都怎么用?

  HttpSession   session   =   request.getSession()  
  与  
  HttpSession   session   =   request.getSession(true)    
   
  在效果上没有区别。只不过   request.getSession()   让你少打几个字而已。  
  request.getSession()   自动调用了   request.getSession(true)。  
  --------------------------------------------  
  request.getSession(boolean create)  
  如果有与当前的request相关联的HttpSession,那么返回与当前request关联的HttpSession,  
  如果还没有,那么:  
      如果   create   ==   true   那么返回一个新建的HttpSession;  
      如果   create   ==   false,那么返回   null。  

你可能感兴趣的:(HttpSession session = request.getSession()与HttpSession session = request.getSession(true)有何区别?)