JSP.6.1.3 Гибкость Реализации
Трансформации, описанные в этой главе, не должны выполняться буквально.
Реализации могут выполнять их по-разному с целью обеспечения наилучшей производительности, экономии памяти или других атрибутов реализации.
Таблица JSP.6-1 Структура Класса JavaProgramming
необязательное выражение импорта, как указано директивой jsp. | import name1 |
SuperClass выбирается JSP-контейнером, либо автором JSP через использование директивы jsp. Имя класса (_jspXXX) зависит от реализации. | class _jspXXX extends SuperClass |
Начало тела/body класса реализации JSP-страницы. | { |
(1) Раздел Объявлений | // объявления... |
Подпись для генерируемого метода. | public void _jspService(<ServletRequestSubtype> request, |
(2) Раздел Неявных/Implicit Объектов | // код, определяющий и инициализирующий request, response, page, pageContext и т.п. |
(3) Главный/Main Раздел | // код, определяющий выражение отображения request/response метода _jspService |
закрытие метода _jspService | } |
закрытие _jspXXX | } |