Is there a difference?
PageContext pageContext = (PageContext) getJspContext();
HttpSession session = pageContext.getSession();
=session through PageContext
PageContext pageContext = (PageContext) getJspContext();
HttpServletRequest request = (HttpServletRequest) pageContext.getRequest();
HttpSession session = request.getSession();
=session through request