[Java/Jsp/Struts] Sélection d'un radio bouton par défaut....

Sélection d'un radio bouton par défaut.... [Java/Jsp/Struts] - Java - Programmation

Marsh Posté le 14-08-2003 à 15:30:20    

Voila j'ai un formulaire du type titre, nom, prenom, ....
Et plein d'autres questions à la suite....
 
Les questions à 2 ou 3 choix sont toujours représentées par des radioboutons...
En struts pour titre ça me donne donc :
 

Code :
  1. <html:radio property="value(titre)" value="M" />M
  2.    <html:radio property="value(titre)" value="Mme" />Mme
  3.    <html:radio property="value(titre)" value="Mlle" />Mlle


 
 
Cependant je ne sais comment lui indiquer que M doit etre choisi par défaut (en HTML : checked="checked" ), sans le saisir explicitemment dans le form dans le code de l'action précédente.... Ce qui m'est impossible étant donné la quantité de traitement conditionnel qui s'y rapporte...
 
 
Merci....


Message édité par liengy le 14-08-2003 à 15:31:58
Reply

Marsh Posté le 14-08-2003 à 15:30:20   

Reply

Marsh Posté le 14-08-2003 à 16:04:08    

NOBODY KNOWS STRUTS
 
ou
 
TOUT LE MONDE EST DEJA EN WEEK-END ????????
 
 :(

Reply

Marsh Posté le 14-08-2003 à 17:35:24    

si tu rajoutes le meme attribut "name" pour toutes tes radio ca sélectionne pas la 1ère?

Reply

Marsh Posté le 14-08-2003 à 23:25:51    

ce qu'il me semble qu'il faut faire c'est initialiser la propriété de ton ActionForm liée à ton radiobutton avant d'arriver sur cette jsp
 
ce que j'ai fait
 

Code :
  1. <html:radio name="myForm" property="toto" value="true"><bean:message key="lbl_eu_y"/></html:radio>
  2. <html:radio name="myForm" property="toto" value="false"><bean:message key="lbl_eu_n"/></html:radio>


 
et avant d'arriver sur la jsp qui contient le code ci-dessus tu assignes la valeur que tu désires (dans ce cas true ou false, dans ton cas M, Mme, Mlle) à la propriété toto de l'actionForm qui correspond à myForm.


Message édité par ozark74 le 14-08-2003 à 23:30:53
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed