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

JSP.2.3.2 Синтаксис Элемента


Имеются элементы трёх типов: директивы, элементы скриптинга и акции.

Директивы

Директивы

предоставляют глобальную информацию, которая концептуально верна, независимо от специфики запроса, полученного JSP-страницей. Директивы предоставляют информацию для фазы трансляции.

Синтаксис элемента-директивы 

<%@ директива...%>

Акции

 

Акции предоставляют информацию для фазы обработки запроса. Интерпретация

акции может, и часто так и бывает, зависеть от специфики запроса, полученного JSP-страницей. Акции могут быть стандартными, то есть определёнными этой спецификацией, или custom/специальными, то есть предоставленными через посредство механизма развёртывания переносимых тэгов.

Элементы action следуют синтаксису XML-элемента: они имеют начальный тэг, включающий имя элемента, и могут иметь атрибуты, необязательное тело/body и соответствующий конечный тэг, или они могут быть пустыми тэгами, возможно, с атрибутами:

<mytag attr1=”значение атрибута”...>body</mytag>



и

<mytag attr1=”значение атрибута”.../>

<mytag attr1=”значение атрибута” ...></mytag>

Элемент имеет тип элемента, описывающий имя его тэга, верные атрибуты и их семантику.

Мы обращаемся к типу по имени его тэга.

JSP-тэги чувствительны к регистру, как в XML и XHTML.

Акция может создавать объекты и делать их доступными элементам скриптинга через

специфические для скриптинга переменные.

Элементы Скриптинга

Элементы Скриптинга являются связкой между шаблонным текстом и акциями.

Есть три типа элементов скриптинга: declarations\объявления, scriptlets\скриптлеты и expressions\выражения.

Объявления имеют синтаксис

<%! ... %>

скриптлеты   <% ... %>

выражения    

<%= ... %>



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