Bonjour,

J'ai un soucis sur mon rich:columns, je n'arrive pas à trier les colonnes.

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?