JSF2 및 Primefaces를 처음 사용하고 update
구성 요소에 대한 문제점을 파악했습니다.구성 요소를 업데이트하기위한 id에 대한 규칙
내가 update="f1:counter"
를 사용할 필요가 또 다른 h:form
에서 직접 update="counter"
<h:form id="f1">
<h:outputText id="counter" value="#{clientBean.counter}" />
<h:graphicImage url="/images/circle-ok.png">
<p:ajax event="click" update="counter" process="@this"
listener="#{clientBean.tag}"/>
</h:graphicImage>
</h:form>
수, '내가 다음 코드 조각을 가정 할 수 있습니다. update="counter"
만 여기서 작동하지 않습니다.
<h:form id="f2">
<p:dataTable var="var" value="#{clientBean.vf}">
<p:column>
<f:facet name="header">Tag</f:facet>
<h:graphicImage url="/images/circle-ok.png">
<p:ajax event="click" update="f1:counter" process="@this"
listener="#{clientBean.tag}" />
</h:graphicImage>
</p:column>
</p:dataTable>
</h:form>
올바르게 ID를 해결하기위한 규칙은 무엇입니까?