Должен ли я использовать <h: outputText> для печати статического текста? - PullRequest
5 голосов
/ 28 марта 2012

Стоит ли использовать <h:outputText value="static text"/> или напрямую записать static text в файл xhtml для печати статического текста?

Пример - с выходным текстом:

<h:outputText value="User Name:"/>
<h:outputText value="#{currentUser.name}"/>

Пример- напрямую:

User Name:
<h:outputText value="#{currentUser.name}"/>

1 Ответ

8 голосов
/ 28 марта 2012

Просто напишите это прямо на страницу без выходного текста.Вы даже можете писать выражения без тега.Таким образом, вы можете написать:

User name: #{currentUser.name}

OutputText необходим (среди прочего), если вы хотите изменить текст с помощью ajax, сделать его условно или если вы хотите применить к тексту определенные стили.

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