Обязательный атрибут Id для тегов JSF 2? - PullRequest
0 голосов
/ 19 марта 2012

Требуется ли идентификатор для всех тегов JSF 2, например:

<h:outputLabel value=" Variable label:" />
<h:outputText value="#{bean.varialbe}" />

Что делает для: Метка переменной: переменная

Как таковой, он рендерится, как и ожидалось, но могу ли я столкнуться с проблемой, не указав атрибут ID? Должен ли я сделать

<h:outputLabel id ="myId" value=" Variable label:" />
<h:outputText id ="myVariableId" value="#{bean.varialbe}" />

1 Ответ

4 голосов
/ 19 марта 2012

Атрибут id является необязательным, по крайней мере, в основных элементах управления.Возможно, вы захотите использовать его, если вы используете (например) атрибут outputLabel for или ссылаетесь на результирующие элементы DOM, используя идентификаторы клиента в JavaScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...