Bonjour à tous,
Je suis en train de développer un composant Facelets et je chercher à l'inclure dans une datatable de Richfaces.
(Dans la datatable standard de Jsf le problème est le même).
Si j'appelle mon composant avec une valeur en dur pour son attribut, cela fonctionne sans aucun problème, mon composant s'affiche comme il faut.
Voilà l'appel de mon composant :
En revanche, lorsque j'utilise une datatable et que je veux appeler mon composant pour chacun des objets de la datatable, l'attribut n'est pas transmis.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <ct:ld ldId="5" />
Je récupère null dans ldId dans le bean du composant. Voilà mon code :
Si vous avez des idées je suis preneur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <rich:dataTable value="#{adminLDBean.listes}" var="liste"> ... <ct:ld ldId="#{liste.id}" /> ... </rich:dataTable>
J'ai essayé de résumer mon pb au maximum, s'il manque des bouts de codes pour la compréhension, n'hésitez pas à me le signaler.
Merci d'avance![]()
Partager