Все классы и интерфейсы Java Server Pages


Javax.servlet.jsp Интерфейс JspPage


Все Известный Субинтерфейсы:

public abstract interface JspPageextends javax.servlet.Servlet

Интерфейс JspPage описывает общее взаимодействие, которое класс Реализации JSP-Страницы обязан выполнять; страницы, использующие протокол HTTP, описаны интерфейсом HttpJspPage.

Методы Два плюс Один/Two plus One

Этот интерфейс определяет протокол с 3 методами; только два из них: jspInit() и jspDestroy() являются частью данного интерфейса, так как подпись/signature третьего метода: _jspService() зависит от специфики используемого протокола и не может быть выражена общим способом в Java.

Класс, реализующий этот интерфейс, отвечает за вызов вышеуказанных методов в подходящее время на базе вызовов соответствующих Servlet-базирующихся методов.

Методы jspInit() и jspDestroy() могут определяться автором JSP, но метод _jspService() определяется автоматически JSP-процессором на базе содержимого JSP-страницы.

_jspService()

Метод _jspService() соответствует телу/body JSP-страницы. Этот метод определяется автоматически JSP-контейнером и никогда не должен определяться автором JSP.

Если суперкласс специфицируется с использованием атрибута extends, этот суперкласс может избрать выполнение некоторых акций в методе service() до или после вызова метода _jspService().

См. использование атрибута extends в главе JSP_Машина спецификации JSP.

Специфика подписи/signature зависит от протокола, поддерживаемого JSP-страницей.

public void _jspService(ServletRequestSubtype request, ServletResponseSubtype response) throws ServletException, IOException;



Метод. Резюме.
void ()

          Метод jspDestroy() вызывается при уничтожении JSP-страницы.

 void ()

         Метод jspInit() вызывается при инициализации JSP-страницы.

 

Методы, унаследованные от интерфейса javax.servlet.Servlet
destroy, getServletConfig, getServletInfo, init, service

Метод. Детали.



Содержание раздела