bonjour !
je veux obtenir une succession de panelTab par iteration dans un dataTable,
car j'ai différent tableaux à afficher dans différents onglets, et c'est dynamique.
Comment faire, merci.
bonjour !
je veux obtenir une succession de panelTab par iteration dans un dataTable,
car j'ai différent tableaux à afficher dans différents onglets, et c'est dynamique.
Comment faire, merci.
A mon avis tu vas devoir construire ta page par le java.
C'est à dire tu bind (binding) ton panelTab et tu ajoute les composants que tu veux à l'interieur.
Un truc un peu dans ce genre la :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 HtmlPanelTable panelTable = new HtmlPanelTable for (...){ panelTable.getChildren.add(new HtmlDatatable()); }
j'ai faint un binding sur le htmlTabbedPane auquel j'ajoute dynamique des htmlPaneTab avec le label, dans le code, mais graphiquement je ne vois pas apparaitre les onglets, pourtant le composant et bien présent dans le html.
Pourquoi ?
C'est difficile à dire.
Peut être des problemes d'id. tu as bien des ids différents pour chaque composant ?
Ca y est j'arrive à voir mes onglets qui s'affiche dynamiquement.
Faut utiliser FacesContext....getApplication... apparemment.
Par contre je construit des HtmlDataTable pour mettre dans les onglets et là c'est pas évident de comprendre comme se construit la hierarchie de composants.
En effet j'ajoute des Column et un outputText qui dont faire apparaitre un String en provenance d'objet d'une collection.
Y aurait il un exemple quelque part ?
Merci pour ton aide Shivan
Partager