aktualizacja primefaces ajax panelu z innej postaci [duplikat]
To pytanie ma już tutaj odpowiedź:
Jak znaleźć identyfikator klienta komponentu aktualizacji / renderowania ajax? Nie można znaleźć komponentu z wyrażeniem „foo”, do którego odwołuje się „bar” 4 odpowiedziMam tutaj kod:
<f:view>
<h:form id="formA">
<p:treeTable id="tree">
<p:ajax event="select" listener="..." update="mustRefresh" />
...
</p:treeTable>
</h:form>
<h:form id="formB">
<p:panel id="mustRefresh"> ... </p:panel>
</h:form>
</f:view>
Gdy użytkownik wybierze rekord na treeTable (formularz A), jego szczegóły będą wyświetlane na formularzu B i gotowe do edycji. Moim problemem jest update = „mustRefresh” nie działa, wyrzuca wyjątek w ten sposób:
javax.faces.FacesException: Cannot find component with identifier "mustRefresh" referenced from "A4578:formA:tree".
Próbowałem z @form, formB,: formB i: mustRefresh, ale to nie działa.