Ola pessoal, tudo bem.
Estou com um probleminha num rich:dataTable. Ele esta listando normalmente todos os registros. Mas dentro da lista em um campo para mostrar as logomarcas das empresas
<rich:column>
<f:facet name="header">
<h:outputText value="Logomarca" />
</f:facet>
<s:graphicImage value="#{item.logomarca}" id="logomarca">
<s:transformImageSize height="100" maintainRatio="true" />
</s:graphicImage>
</rich:column>
O que acontece é que existem empresas que não tem a logomarca cadastrada, e ele exibe a do anterior.
Gostaria de saber como eu posso resolver isso algum tipo de verificação, no momento de exibir. dar um reRender. tem tei colocar um
<a:support event:=“onload” action="#{item.logomarca != null}" reRender=“logomarca” />
Mas não funcionou… se alguém puder passar essa dica fico agradecido.