javax.servlet.http.HttpServletRequest接口有两个方法:getSession(boolean)和getSession(). 具体什么区别,跟踪源码分析下,先摆出结论: request.getSession(true):获取session,如果session不存在,就新建一个. reqeust.getSession(false)获取session,如果session不存在,则返回null. Debug时,查看HttpServletRequest接口的实现类为Req