JspContext serves as the base class for the PageContext class and abstracts all information that is not specific to servlets. This allows for Simple Tag Extensions to be used outside of the context of a request/response Servlet.
PageContext extends JspContext to provide useful context information for when JSP technology is used in a Servlet environment.
you can refer to api docs/specs for more details. [ August 25, 2008: Message edited by: Ashish Gauswami ]