JSP.5.2.2 Элемент jsp:root
JSP-документ содержит элемент jsp:root в качестве корневого элемента. Элемент root содержит атрибут xmlns, который даёт возможность использовать стандартные элементы, определённые в спецификации JSP 1.2. Кроме того, root это место, где будут вставляться атрибуты пространства имён для директив taglib.
Все библиотеки тэгов, используемые в JSP-документе, представлены в элементе root
с помощью дополнительных атрибутов xmlns.
Элемент root содержит один мандатный атрибут - версию спецификации JSP, используемой данной страницей. Никакие иные атрибуты для этого элемента не определены.
<jsp:root
xmlns:jsp=”http://java.sun.com/JSP/Page”
xmlns:prefix1=”URI-для-taglib1”
xmlns:prefix2=”URI-для-taglib2”... >
version="1.2">
JSP-страница
</jsp:root>
Атрибут xmlns специальной библиотеки тэгов в форме xml:префикс=’uri’
идентифицирует библиотеку тэгов через значение uri. Значение uri
может иметь две формы, “uri” или “urn:jsptld:путь”.
Если значение uri имеет форму “urn:jsptld:путь”, тогда TLD определяется в соответствии с механизмом из Раздела .
Если значение uri является обычным “uri”, тогда путь определяется путём сравнения с указанным отображением в web.xml, расширенным с использованием неявного отображения в упакованные библиотеки тэгов (Разделы и ), как указано в .