我有以下 UI Primefaces 片段:
<pou:growl id="growl"
redisplay="false"
showDetail="false"
sticky="false" />
当我尝试更新此项目时,例如这样:
<pou:commandButton value="Update"
update=":growl"/>
一切正常。
然而,当我将咆哮移动到复合组件并尝试调用它时(即像这样):
<ez:growl/>
我收到一条错误消息,上面写着:
javax.faces.FacesException: Cannot find component with identifier ":growl" referenced from "j_idt84:j_idt85:testForm:j_idt111".
我的问题是为什么要添加所有这些自动生成的名称以及如何控制它们以便我可以实际访问要更新的组件?