Как работают селекторы PrimeFaces, как в update = «@ (. MyClass)»?
Я не понимаю какСелекторы PrimeFaces (PFS) работай.
<h:outputText value="#{bean.text1}" styleClass="myClass" />
<p:commandButton update="@(.myClass)" />
Я могу использовать это. И я думаю, что это фантастический инструмент, хотя он не всегда работает для меня..myClass
клиентский jQuery-селектор Как JSF на стороне сервера узнает, что обновлять?
Я могу понять как нормальноJSF ID селекторы работай.
<h:outputText value="#{bean.text1}" id="textId" />
<p:commandButton update="textId" />
textId
ссылается на идентификатор компонента в дереве компонентов, как определено в файле XHTML на стороне сервера. Так что я могу понять, как JSF находит нужный компонент.
Но если вы используете селекторы простых лиц, то на стороне клиента используются селекторы jQuery. Как JSF узнает, какой компонент должен быть обновлен? Иногда у меня проблемы с PFS. Кажется, это не всегда работает для меня. Есть ли что-то, что вы должны иметь в виду, если вы используете PFS?