Сегодня я обнаружил интересную вещь с тегом в JSF. Я получил эту точку из комментария BalusC :
<h:form>
<h:outputText value="#{bean.text1}" styleClass="myClass" />
<p:commandButton value="Update" update="@(.myClass)" />
</h:form>
Но будет работать следующий пример (обратите внимание, что присвоение идентификатору формы не обязательно):
<h:form>
<h:outputText id="myText" value="#{bean.text1}" styleClass="myClass" />
<p:commandButton value="Update" update="@(.myClass)" />
</h:form>
Кажется, что Primefaces не будет генерировать идентификатор для простого HTML-тега . Я пробовал с несколькими компонентами, но все еще не уверен. Итак, мой вывод правильный? Если да, то почему это поведение?