1.1 A Interface JspPage

JspPage é uma interface que precisa ser implementada por todas as classes de servlet da JSP. A interface JspPage extende a interface “javax.servlet.Servlet” que vimos anteriormente.

A referida interface especifica duas operações: jspInit e jspDestroy. Ambas as operações se comportam de modo análogo às suas operações semelhantes da interface “javax.servlet.Servlet”.

Isso significa que a jspInit é chamada uma única vez no início do ciclo de vida de uma página JSP e a jspDestroy é chamada uma única vez no final do ciclo de vida de uma página JSP.

A assinatura das operações está descrita logo abaixo:

public void jspInit();
public void jspDestroy();

1.2 A Interface HttpJspPage

HttpJspPage possui apenas uma única operação denominada de _jspService. A referida interface estende a interface JspPage para introduzir uma operaçãoo análoga à operação service da interface “javax.servlet.Servlet”. A assinatura da referida operação está descrita logo abaixo:

public void _jspService
            (HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException;

Um ponto importante que deve ser observado é que o conteúdo deste método _jspService será determinado automaticamente pelo Container em função do conjunto de instruções descritos na página JSP pelo programador. Ou seja, o conjunto de instruções da página JSP representa o conteúdo da operação _jspService.
Copyright © 2014 AIEC.