alguem ja teve o problema de uma <p:column dentro do datatable nao funcionar o atributo redered ?
<p:datatable var="item" value="items">
<p:column rendered="#{item.atributo eq 'algumaCoisa'}"/> // Nao funciona ela sempre e exibida.
</p:datatable>
ja tentei usar <f:verbatim … <c:if com a coluna dentro… mas nao funciona.
primefaces 3.3.1
Pq você ñ coloca o if dentro do item? como um método mesmo ao invés de comparar na página, compare dentro da própria classe.
jakefrog obrigado pela dica que por sinal gostei muito e vou usar em outras funcionalidades que já estava prevendo.
mas nesse caso acabei resolvendo usando o rendered nos componentes filhos da coluna.
atenciosamente;
renlih
#4
[quote=RicardoYukito]jakefrog obrigado pela dica que por sinal gostei muito e vou usar em outras funcionalidades que já estava prevendo.
mas nesse caso acabei resolvendo usando o rendered nos componentes filhos da coluna.
atenciosamente;[/quote]
como comparar duas datatables linha a linha??
Amigo. Abra um novo tópico nesses casos, pois alem de resolvido não tem nada a ver com assunto.
Mas para comparar conteúdo de duas tabelas, simplesmente trabalhe com os dataSources dela no MB.