用户登录时把值写入session中:
  HttpSession session = request.getSession(true);
  String iddd=session.getId();
   session.setAttribute("user", name);
   session.setAttribute("userType", userType);jsp页面获取session的值:
   String username=(String)session.getAttribute("user");
   String iddd=session.getId();
   
servlet中获取session的值: 
   HttpSession session = request.getSession();
   String iddd=session.getId();
   String username=(String)session.getAttribute("user");第一次运行到servlet时,sessionid与jsp中sessionid和用户登录时sessionid是一样的,session中有user和userType的值。当第二次再运行到servlet后,sessionid的值发生了改变,而session为空,没有user和userType的值。这是为什么啊,有谁知道吗??