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:
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. |