[RichFaces] Tri sur un rich:columns
Bonjour,
J'ai un soucis sur mon rich:columns, je n'arrive pas à trier les colonnes.
Voici mon code :
Code:
1 2 3 4 5 6 7 8
| <rich:dataTable value="#{afficheInfosHandler.dataModel}" var="lineItem" rows="#{afficheInfosHandler.nbLigneParPage}" id="adminAfficherInformationsTable" width="100%" >
<rich:columns value="#{afficheInfosHandler.colonnes}" var="colonneItem" index="index" sortBy="#{lineItem[index]}" >
<f:facet name="header">
<h:outputText value="#{colonneItem}" />
</f:facet>
<h:outputText value="#{lineItem[index]}" />
</rich:columns>
</rich:dataTable> |
afficheInfosHandler.dataModel est un ListDataModel qui contient une List<List<Object>>.
afficheInfosHandler.colonnes est une List<String>
List<Object> dans ma List<List<Object>> et ma List<String> ont la même taille.
Aucun tri n'est possible sur mes colonnes générées... pourtant je suis la démarche trouvée ici :
http://ludvigsens.net/richfaces-3.3....umns&tab=usage
et on dirait que là ça marche :s.
Quelqu'un aurait-il une idée ?