JSP Servlet session invalidate() does not make session null
问题 I have three simple HttpServlet classes in my JSP project, "LoginServlet", "LogoutServlet" and "ProfileServlet". LoginServlet: log in user by setting "name" attribute to session LogoutServlet: log out user and invalidate session ProfileServlet: display user welcome info if user has logged in The last two servlets are as below that I reckon are problematic. @SuppressWarnings("serial") public class LogoutServlet extends HttpServlet { protected void doGet(HttpServletRequest request,