Jak selektory PrimeFaces jak w update = „@ (. MyClass)” działają?

Nie rozumiem jakSelektory PrimeFaces (PFS) praca.

<h:outputText value="#{bean.text1}" styleClass="myClass" />
<p:commandButton update="@(.myClass)" />

Mogę to wykorzystać. I myślę, że to fantastyczne narzędzie, choć nie zawsze działa dla mnie. The.myClass jest selektorem jQuery po stronie klienta. W jaki sposób JSF po stronie serwera wie, co aktualizować?

Rozumiem jak normalneSelektory ID JSF praca.

<h:outputText value="#{bean.text1}" id="textId" />
<p:commandButton update="textId" />

ThetextId odwołuje się do identyfikatora komponentu w drzewie komponentów, jak zdefiniowano w pliku XHTML po stronie serwera. Mogę więc zrozumieć, w jaki sposób JSF znajduje właściwy komponent.

Ale jeśli używasz selektorów primefaces, używane są selektory jQuery po stronie klienta. W jaki sposób JSF wie, który składnik musi zostać zaktualizowany? Czasami mam problemy z PFS. Wydaje się, że nie zawsze działa dla mnie. Czy jest coś, o czym powinieneś pamiętać, jeśli używasz PFS?

questionAnswers(1)

yourAnswerToTheQuestion