1.3 A interface JspApplicationContext
O Container de JSP é responsável por criar uma instância de JspApplicationContext para cada instância de ServletContext existente na aplicação. Essa interface especifica um objeto que será importante para a manipulação de Expression Language (EL). Desta forma, no momento oportuno, tal interface será abordada.
1.4 A classe JspFactory
A classe JspFactory é uma classe abstrata que oferece métodos para obter outros objetos necessários ao processamento da página JSP. Ou seja, a partir de um objeto desta classe obtém-se os objetos do tipo JspApplicationContext, JspEngineInfo e PageContext, estes dois últimos descritos logo adiante.
1.5 A classe JspEngineInfo
A classe JspEngineInfo é uma classe abstrata que oferece informações sobre o Container de JSP. A referida classe define apenas um método denominado de getSpecificationVersion o qual retorna o número da versão do container JSP.
1.6 A classe PageContext
A classe PageContext oferece métodos que são independentes de implementação. Os referidos métodos são utilizados para se criar outros objetos dos seguintes tipos: ServletRequest, ServletResponse, ServletConfig, ServletContext, HttpSession, dentre outros.