1 pièce(s) jointe(s)
recuperer couple de valeurs des html:radio dans une list
Salut,
Je fais actuellement une application avec struts, spring et hibernate.
Et là je suis confronté à un problème avec le <html:radio>
J'itere sur les optionsDetails et en fonction d'eux, j'ai des domaineValeurs, c'est-à-dire des radio boutons avec leur libellé.(on m'a demandé de gerer les boutons radio de facon dynamique)
Voilà maintenant mon soucis c'est de pouvoir recuperer une liste avec à chaque fois le couple optionDetail,DomaineValeur.
A chaque fois il me faut ces 2 renseignements pour savoir ce que la personne a choisi pour tel optiondetail, et que je puisse l'inserer dans la base.
Je vous ai mis une image pour que vous comprenez bien ce qu'est une optionDetail et les domaineValeurs, regardez la si besoin est
Si j'ai 15 optionsDetails , l'utilisateur va coché oui ou non pour chacune, je souhaite recuperer a chaque fois:
option detail n°1->id domaineValeur=1
optiondetail n°2->idDomainevaleur=2
ect... jusqua 15
Comment FAIRE???
moi je narrive a recuperer que la premiere ligne au lieu des 15!!
Voici le code de la jsp qui itere
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<logic:iterate id="OptionDetail" name="formCreerProfil" property="lesOptionsDetails">
<tr>
<td width="500"><bean:write name="OptionDetail" property="libelle"/></td>
<!-- on affiche les domaines valeurs-->
<logic:iterate id="DomaineValeur" name="formCreerProfil" property="listDomaineValeur" >
<td width="150"><html:radio idName="DomaineValeur" property="identifiant" value="identifiant"><bean:write name="DomaineValeur" property="libelle"/></html:radio></td>
</logic:iterate>
</tr>
</logic:iterate> |
Voici un extrait du code de ma classe form GestionProfilForm
où je declare l'identifiant variable contenant l'id domaine valeur
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
private int indentifiant=1;(le bouton radio sera à 1 par defaut)
public void setIdentifiant(int identifiant)
{
this.identifiant = identifiant;
}
public int getIdentifiant()
{
return identifiant;
} |
Merci de votre aide