<h:form>
<h:outputScript name="myscript.js" library="mylibrary" target="head"/>
</h:form>
Java Platform, Enterprise Edition (Java EE) 8 Учебник по Java EE |
Назад | Вперёд | Содержание |
Вы можете разместить тег ресурса в одной части страницы и указать, что он будет отображаться в другой части страницы. Для этого вы используете атрибут target
тега, который указывает ресурс. Допустимые значения для этого атрибута следующие.
"head"
отображает ресурс в элементе head
.
"body"
отображает ресурс в элементе body
.
"form"
отображает ресурс в элементе form
.
Например, следующий тег h:outputScript
помещён в элемент h:form
, но он отображает JavaScript в элементе head
:
<h:form>
<h:outputScript name="myscript.js" library="mylibrary" target="head"/>
</h:form>
Тег h:outputStylesheet
также поддерживает перемещение ресурсов аналогичным образом.
Перемещаемые ресурсы необходимы для составных компонентов, которые используют таблицы стилей, а также могут быть полезны для составных компонентов, использующих JavaScript. См. Пример compositecomponentexample.
Назад | Вперёд | Содержание |