Boa tarde galera, tudo certo ?? Bem, estou usando um dataTable para mostrar as matrículas que cada aluno possui nas escolas. Estou querendo que apareça as matrículas na seguinte ordem: no caso, a última matrícula que o cara fez em diante ( pela data da matrícula)… Estou tentando utilizar o sortBy, sortOrder, mas não estou conseguindo…Abaixo meu datatable:
<p:dataTable var="mat" value="#{acessoAlunoJsfBean.matriculasList}" sortBy="#{mat.dataMatricula}">
<p:column headerText="Código da Matrícula">
<h:outputText value="#{mat.codigo}" />
</p:column>
<p:column headerText="Escola">
<h:outputText value="#{mat.escola.nome}" />
</p:column>
<p:column headerText="Turma">
<h:outputText value="#{mat.turma.descricao}" />
</p:column>
<p:column headerText="Data da Matrícula" >
<h:outputText value="#{mat.dataMatricula}" />
</p:column>
</p:dataTable>
Se alguém puder ajudar, agradeço…Até agora consegui com que viesse em ordem Crescente fazendo desse jeito, mas quero que venha em ordem Decrescente…Se alguém puder ajudar, agradeço.Vlw