Спецификация Java Server Pages 1.2

       

API Развёртывания Тэгов


В этой главе описываются обработчики тэгов и другие классы развёртывания тэгов, а также методы доступа к файлам Tag Library Descriptor/Дескриптора Библиотеки Тэгов. Это дополняет предыдущую главу описанием формата файлов Tag Library Descriptor и их использование в директивах taglib.


Эта глава включает содержимое, сгенерированное автоматически из javadoc, внедрённых в реальные Java-классы и интерфейсы. Это позволяет создавать единый авторизованный документ-спецификацию.


Специальные акции могут использоваться авторами и утилитами авторизации JSP для упрощения процесса написания JSP-страниц. Специальные акции могут быть пустыми или непустыми акциями.


Пустой тэг не имеет тела. Есть два эквивалентных синтаксиса, один - с отдельными начальным и конечным тэгами, другой - в котором начальный и конечный тэги скомбинированы в один тэг.


Следующие два пример идентичны:


<x:foo att=“myObject” />

<x:foo att=“myObject” ></foo>


Непустой тэг имеет начальный тэг, тело и конечный тэг.


Пример-прототип имеет форму:


<x:foo att=“myObject” >

BODY

</x:foo/>

Спецификация JavaServer Pages(тм) (JSP) 1.2 предоставляет переносимый механизм для описания библиотек тэгов, включающий:

  • Tag Library Descriptor (TLD)/Дескриптор Библиотеки Тэгов (ДБТ)

    Несколько классов обработчика тэга, определяющих поведение времени запроса

    Несколько классов, определяющих поведение времени трансляции

    Дополнительные ресурсы, используемые этими классами


Данная глава разбита на три раздела:

Первый раздел представляет базовые классы обработчика тэга.

Во втором разделе описаны более сложные обработчики тэга, которым необходим доступ к обсчёту их тела.

Последний раздел посвящён вопросам этапа/времени трансляции.



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