Приложение JSP.F

Словарь


Данное приложение является справочником по главным концепциям данной спецификации.

Данное приложение является ненормативным.

action/акция
Элемент JSP-страницы, который может работать на неявных объектах и других серверных объектах/server-side objects, или может определять новые переменные скриптинга. Акции следуют синтаксису XML для элементов с начальным тэгом, телом и конечным тэгом; если body/тело является пустым, можно использовать также синтаксис пустого тэга. Этот тэг обязан использовать префикс.
action, standard/стандартная
Акция, которая определена в спецификации JSP и всегда доступна файлу JSP без импортирования.
action, custom/специальная
Акция, описанная переносимым способом дескриптором библиотеки тэгов и коллекцией Java-классов и импортированная в JSP-страницу директивой taglib.
Application Assembler/Ассемблер Приложения
Человек, который комбинирует JSP-страницы, сервлет-классы, HTML-содержимое, библиотеки тэгов и другое Web-содержимое в переносимое Web-приложение.
component contract
Контракт между компонентом и его контейнером, включающий обслуживание жизненного цикла компонента и APIs и протоколы, которые это контейнер обязан поддерживать.
Component Provider/Провайдер Компонента
Продавец компонента либо как Java-классов, либо как JSP-страницы-ресурса.
distributed container/распределённый контейнер
JSP-контейнер, который может запускать Web-приложение, размеченное как распределённое, и распределять его на несколько виртуальных Java-машин, которые могут находиться на разных хостах.
declaration/объявление
Элемент скриптинга, объявляющий методы, переменные, или их обоих, в JSP-странице. Синтаксически ограничивается символами  <%!  и  %>.
directive/директива
Элемент JSP-страницы, который даёт инструкцию JSP-контейнеру и интерпретируется во время трансляции. Синтаксически ограничивается символами <%@  и  %>.
element/элемент
Часть JSP-страницы, распознаваемая JSP-транслятором. Элемент может быть директивой, акцией или элементом скриптинга.
expression/выражение
Элемент скриптинга, содержащий верное выражение на языке скриптинга, которое вычисляется, конвертируется к String и помещается в предполагаемый объект вывода. Синтаксически ограничивается символами <%=  и  %>.
fixed template data/фиксированные шаблонные данные
Любые части JSP-файла, не описанные в спецификации JSP, такие как тэги HTML, тэги XML и текст. Шаблонные данные возвращаются клиенту в ответе или обрабатываются компонентом.
implicit object/неявный (предполагаемый) объект
Серверный объект, который определяется JSP-контейнером и всегда доступен JSP-файлу без объявления. Неявными объектами являются request, response, pageContext, session, application, out, config, page и exception.
IMPLIED
Предполагается (наличие).
(Технология) JavaServer Pages
Расширяемая технология Web, использующая шаблонные данные, специальные элементы, языки скриптинга и серверные Java-объекты для возвращения динамического содержимого клиенту. Обычно шаблонные данные - это элементы HTML или XML, а клиентом во многих случаях является Web-браузер.
JSP-контейнер
Экземпляр системного уровня, предоставляющий обслуживание жизненного цикла и поддержку времени выполнения для JSP- и Servlet-компонентов.
JSP-файл
Текстовый файл, содержащий JSP-страницу. В текущей версии спецификации JSP-файл обязан иметь расширение  .jsp
JSP-страница
Текстовый документ, который использует фиксированные шаблонные данные JSP-элементы и описывает, как обрабатывать request\запрос для создания response\ответа. Семантика JSP-страницы реализуется на этапе прогона в классе реализации JSP-страницы.
JSP-страница, front/первичная
JSP-страница, которая получает HTTP-запрос непосредственно от клиента. Она создаёт, обновляет и/или получает доступ к некоторым данным на стороне сервера и передаёт затем запрос презентационной JSP-странице.
JSP-страница, презентационная
JSP-страница, предназначенная только для целей представления содержимого. Она получает доступ к, и/или обновляет, некоторые данные на стороне сервера и встраивает фиксированные шаблонные данные для создания содержимого, которое затем пересылается клиенту.
Optional
По выбору (использование по выбору).
REQUIRED
Требуется (наличие).
scriptlet/скриптлет
Элемент скриптинга, содержащий любой фрагмент кода, который является верным для используемого в JSP-странице языка скриптов. Спецификация JSP описывает, какой скриптлет является верным, для случая, когда атрибут языка страницы - "java". Синтаксически скриптлет ограничивается символами  <%  и  %>.
tag/тэг
Участок текста между левой и правой угловыми скобками, который имеет имя, может иметь атрибуты и является частью элемента JSP-страницы. Имена тэгов известны транслятору JSP, или потому, что имя является частью спецификации JSP (в случае стандартной акции), или потому, что имя вводится с использованием Tag Library/Библиотеки Тэгов (в случае специальной акции).
tag handler/обработчик тэга
Java-класс, реализующий интерфейс Tag или BodyTag и являющийся представлением специальной акции на этапе прогона.
tag handler
JavaBean-компонент, реализующий интерфейс Tag или BodyTag и являющийся представлением специальной акции на этапе прогона.
tag library/библиотека тэгов
Коллекция специальных акций, описанных дескриптором библиотеки тэгов и Java-классами.
tag library descriptor/дескриптор библиотеки тэгов
Документ XML, описывающий библиотеку тэгов.
Tag Library Provider/Провайдер Библиотеки Тэгов
Продавец библиотеки тэгов. Типичные примеры - продавец JSP-контейнера, группа разработчиков корпорации, продавец компонентов или продавец услуг, который хочет облегчить использование своих услуг.
web application/приложение
Приложение, созданное для Internet, intranet или extranet.
web-приложение, distributable/распределяемое
Web-приложение, написанное так, что оно может публиковать в Web-контейнере, распределяемом не несколько виртуальных машин Java, запущенных на одно или нескольких хостах. Дескриптор публикации/deployment descriptor для такого приложения использует распределяемый элемент.
web-компонент
Класс сервлета или JSP-страница, работающая в JSP-контейнере и предоставляющая сервис в ответ на запросы.
Инстанциация
Создание экземпляра.
Класс реализации JSP-страницы
Класс языка программирования Java,  Servlet/Сервлет, представляющий JSP-страницу на этапе прогона, который получает объект request и обновляет объект response. Класс реализации страницы может использовать сервис, предоставляемый JSP-контейнером, включая API Servlet'а и API JSP.
Объект реализации JSP-страницы
Экземпляр класса реализации JSP-страницы, который получает объект request и обновляет объект response.
Провайдер Web-Контейнера
Продавец сервлета и контейнера JSP, поддерживающий соответствующие контракты компонентов.
Публикатор Web-Приложения
Тот, кто публикует Web-приложение в Web-контейнере, специфицируя, как минимум, префикс для корня/root Web-приложения и, в среде J2EE, отображение безопасности и ресурсов.
Элемент скриптинга
Объявление, скриптлет или выражение, синтаксис тэга которого определяется спецификацией JSP, а содержимое которого записано в соответствии с языком скриптов, используемым в JSP-странице. Спецификация JSP описывает синтаксис и семантику для случая, когда атрибут языка страницы - "java".