2015-01-14 6 views
0

В JSF 1.1 (к сожалению, я полузаключен с использованием устаревшей инфраструктуры), в чем преимущество (или действительно цель) использования <h:outputlabel>, когда я мог бы просто использовать стандартный тег <label> в форме?Использование h: outputlabel vs label

У меня возникает ощущение, что это может быть связано с идентификаторами/именами динамического поля, создаваемыми jsf, но я не уверен.

ответ

2

Разница в том, что многие атрибуты <h:outputLabel/> могут использовать выражения EL.

+1

Это зависит от технологии просмотра. В JSP вы действительно не можете использовать EL в тексте шаблона, но в Facelets вы можете. Однако, с чем-то устаревшим, как JSF 1.1, я бы не ожидал увидеть Facelets :) – BalusC