Архив документации OpenNet.ru /
Раздел "Web мастеру, CGI, Perl, PHP, Apache" /
Индекс
Приложение 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".
Архив документации на OpenNet.ru