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 |
Метод. Детали. |