h:selectOneRadio dans un h:datatable
Bonjour,
Dans chaque ligne d'un h:datatable, pour chaque bean donc, je voudrais afficher un bouton radio. Je veux pouvoir sélectionner une des lignes, et une seule, puis valider mon formulaire.
J'utilise un h:selectOneRadio dans ma colonne, mais le problème c'est qu'il me crée un nouveau groupe de boutons radio à chaque ligne, alors que moi je souhaiterais avoir un groupe global, et un bouton radio associé à ce groupe par ligne.
J'ai testé ainsi, en imbriquant la h:dataTable dans le h:selectOneRadio :
Code:
1 2 3 4 5 6 7 8
|
<h:selectOneRadio value="#">
<h:dataTable id="dataTable" value="#{pc_admin_divisionBySupplier.listDivisionsBySupplier}" var="varDivisionBySupplier">
<h:column>
<f:selectItem itemValue="#{varDivisionBySupplier.divisionParDefaut}"/>
</h:column>
</h:dateTable>
</h:selectOneRadio> |
ça ne marche pas évidemment...j'ai testé aussi comme ça :
Code:
1 2 3 4 5 6
|
<h:dataTable id="dataTable" value="#{pc_admin_divisionBySupplier.listDivisionsBySupplier}" var="varDivisionBySupplier">
<h:column>
<h:selectOneRadio value="#{varDivisionBySupplier.divisionParDefaut}"/>
</h:column>
</h:dateTable> |
Je ne sais pas comment faire pour avoir un seul groupe de boutons radio et un bouton radio par ligne. quelqu'un aurait il déjà rencontré ce problème?
Merci d'avance,
Cordialement,
Séverine