Bonjour,
J'ai un soucis qui semble assez simple dans le fond mais dans la forme, je n'y arrive pas.
Ce que je cherche à faire est la chose suivante :
J'ai un une liste d'objet A que je souhaite afficher dans une scrollabledatatable. Cet objet A contient lui même une liste d'objet B.
Ce que je veux afficher c'est l'itération de la collection A ET l'iteration de la collection de B avec !
En gros :
A1
B
B
A2
B
B
B
A3
B
B
B
J'ai réussi faire cela avec une datatable avec le code suivant
Avec une scrollable c'est autre chose, j'ai plein de bug surement du a l'inclusion de la subtable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <rich:dataTable id="listeA" binding="#{controller.dataTable}" value="#{eontroller.allA}" var="ed"> <rich:subtable value="#{ed.quotaFormComp}" var="quotaFormComp"> ... <rich:subtable> </rich:dataTable>
Y a t-il donc une manière plus conventionnelle pour réaliser ce type de tableau ?
D'autre part, j'aimerai, selon ma collection pouvoir créer des colonnes dynamiquement en fonction des données présents dans ma collection. J'ai eu beau essayer avec des <a4j:repeat> impossible de créer quoi que ce soit.
A part pondre du code java et faire un binding, y'a t-il une solution ?
Merci pour vos éclairsissements
Partager