2017-08-08 1 views
0

Je souhaite permuter deux colonnes dans la base de données JSF sur une condition. Par exemple, si un utilisateur choisit le rouge, alors la colonne avec des valeurs rouges vient en premier. S'il choisit l'autre couleur dit bleu alors la colonne avec les valeurs bleues vient en premier et l'autre après. J'ai joué avec l'attribut "rendered" mais cela ne fonctionne pas.Échange de 2 colonnes dans h: dataTable basé sur la condition

Merci pour votre aide

Répondre

0

Si vous utilisez Primefaces vous pouvez lier les colonnes à une collection dans le côté serveur, de sorte que vous pouvez filtrer et réorganiser les colonnes que vous aimez

Exemple: https://www.primefaces.org/showcase/ui/data/datatable/columns.xhtml

Avec JSF simple, je ne pense pas que ce soit possible, mais vous pouvez utiliser une approche client telle que la réorganisation des éléments <td> avec jQuery.

+0

merci pour vos conseils –