boa tarde… tenhu a seguinte coluna
<p:column headerText="Visitas" style="text-align: right" >
<p:spacer width="2"/>
<p:graphicImage value="#{visita.caminhoImagemObservacao}" title="#{visita.titleObsercacao}" rendered="#{visita.rederedObservacao}"/>
<p:spacer width="2"/>
<p:graphicImage value="#{visita.caminhoImagemQuestao}" title="#{visita.titleQuestao}" rendered="#{visita.rederedQuestao}" />
<p:spacer width="2"/>
<h:commandLink>
<p:graphicImage value="#{visita.caminhoImagemOcorrencia}" rendered="#{visita.rederedOcorrencia}" onclick="dialogOcorrencia.show()" title="#{visita.titleOcorrencia}" />
<f:setPropertyActionListener target="#{consultarVisitaBean.selectVisitaIcone}" value="#{visita}" />
</h:commandLink>
<p:spacer width="2"/>
<p:graphicImage value="#{visita.caminhoImagemFoto}" title="#{visita.titleFoto}" rendered="#{visita.rederedFoto}"/>
<p:spacer width="2"/>
<p:graphicImage value="#{visita.caminhoImagemSituacao}" title="#{visita.titleSituacao}" />
<p:spacer width="2"/>
</p:column>
preciso por um f:setPropertyAcitonListener em cada imagem da minha coluna e nao posso dividir essas imagens em mais de uma coluna, mas preciso
quando clica em uma seta a variavel no bean com o valor da linha q cliquei, o problema é que o unico jeito q consegui fazer funcionar foi usando o commandlink so que ele da refresh em toda a tela, e ja tentei por o f:setPropertyAcitonListener dentro das tag <p:graphicImage> <p:graphicImage/> mas nao aceitou, alguem poderia me dar uma ajuda com essa questao?