Bonjour,

J'utilise un bean pour remplir les champs de mon formulaire, or celui-ci contient plusieurs radio buttons regroupés dans un RadioChoice.

Lorsque je veux remplir un text field, il me suffit de créer un attribut dans mon bean qui porte le même nom que l'identifiant wicket, et d'affecter à cet attribut la valeur que je veux afficher.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
<input wicket:id="nom" type="text">
<input wicket:id="prenom" type="text">
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
public class FormBean {
    private String nom;
    private String prenom;
 
    [...]
}
Dans le cas d'un RadioChoice, j'ai une balise span qui regroupe mes radio buttons, et que c'est la balise span qui porte l'identifiant wicket du RadioChoice ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<span valign="top" wicket:id="civilite"> 
    <input type="radio">Mme</input> 
    <input type="radio">Mlle</input>
    <input type="radio">M.</input>
</span>
Ma question : quel type d'attribut et quel valeur je dois définir dans mon bean pour sélectionner l'un de mes radio buttons par défaut ?

J'espère avoir été clair. Merci pour vos réponses.