2012-06-11 5 views
1

J'utilise struts1.3.8. J'ai deux boutons radio dans mon application.
Lorsque j'essaie de sélectionner l'un puis l'autre, les deux sont sélectionnés.
Mais un seul devrait être sélectionné à tout moment ...
Comment le résoudre ???
L'exemple de code est ...Tous les boutons radio sont sélectionnés dans les entretoises 1.3.8

<tr> 
    <td> 
    <html:radio property="allPersons" value="AllPersons"/> 
    <b><bean:message key="register.allPersons"/></b> 
    </td> 
</tr> 
<tr> 
    <td> 
    <html:radio property="selectedPersons" value="Selected Persons"/> 
    <b><bean:message key="register.selectedPersons"/></b> 
    </td> 
</tr> 

Répondre

1

Le exclurait mutuellement s'ils ont fait référence à la même propriété. Comme leur propriété est différente, ils peuvent tous deux être sélectionnés en même temps.

Le point des boutons radio mutuellement exclusifs consiste à choisir parmi plusieurs valeurs et à définir une seule propriété. Le code devrait ressembler à ceci:

<tr> 
    <td> 
    <html:radio property="kindOfPersonSelection" value="AllPersons"/> 
    <b><bean:message key="register.allPersons"/></b> 
    </td> 
</tr> 
<tr> 
    <td> 
    <html:radio property="kindOfPersonSelection" value="Selected Persons"/> 
    <b><bean:message key="register.selectedPersons"/></b> 
    </td> 
</tr> 
+0

Merci Nizet ... Ça fonctionne .. –

Questions connexes