JSF-Aktualisierung von Composite Component (Primefaces)
Ich habe das folgende UI-Primefaces-Snippet:
<pou:growl id="growl"
redisplay="false"
showDetail="false"
sticky="false" />
Wenn ich versuche, diesen Artikel zu aktualisieren, zum Beispiel so:
<pou:commandButton value="Update"
update=":growl"/>
Alles funktioniert gut.
Wenn ich jedoch ein Knurren zu einer zusammengesetzten Komponente verschiebe und versuche, sie aufzurufen (dh wie folgt):
<ez:growl/>
Ich erhalte eine Fehlermeldung, die besagt:
javax.faces.FacesException: Cannot find component with identifier ":growl" referenced from "j_idt84:j_idt85:testForm:j_idt111".
Meine Frage ist, warum all diese automatisch generierten Namen hinzugefügt werden und wie ich sie steuern kann, damit ich tatsächlich auf die zu aktualisierenden Komponenten zugreifen kann.