Oui, moi aussi, je fais quelque chose comme �a.
Sache aussi que quand c'est pas un radiobouton mais une case � cocher, elle est renvoy�e avec le formulaire uniquement si elle est coch�e, donc attention aux valeurs nulles.
Et puis pour un menu d�roulant c'est pareil avec "selected".
au lieu de <input type="text" name="nom" value="<%=nom %>">, tu peux mettre:
<input type="text" name="nom" value="<jsp:getProperty name="formule" property="nom">">
�a te dispense de cr�er un objet String pour chaque attribut.
Manu
-----Message d'origine-----
De : willfried Matter [mailto:[EMAIL PROTECTED]]
Envoy� : mercredi 27 f�vrier 2002 12:34
� : [EMAIL PROTECTED]; java java
Objet : Re: checked un formulaire JSP
> J'ai donc mis de beaux
>
> <jsp:useBean id="formule" class="Formule" scope="session"/>
> <jsp:setProperty name=formule" property="*"/>
> <%
> String nom=formule.getNom();
> ...etc...
> %>
>
> Au d�but de mon formulaire, puis dans le formulaire lui meme, par
> exemple :
>
> <input type="text" name="nom" value="<%=nom %>">
>
> et �a marche impecable, SAUF pour les boutons. L� je s�che
> completement avec cette m�thode, comment je fait pour mettre
> l'attribut checked au bon endroit, c'est � dire au bouton que
> l'utilisateur vient de cocher ? Dans mon bean Formulaire, j'ai bien
> mis des String get/setUnTrucACheked mais et alors ?
Je pense que tu as un prb pour mixzer html et java ?
(ou alors je comprends pas)
Un exemple...
<input type="radio" name="sexe"
value="M" <% if (formule.getSexe().trim().equals("M") ) {%> checked <%}
%> > Masculin
<input type="radio" name="sexe"
value="F" <% if (formule.getSexe().trim().equals("F") ) {%> checked <%}
%> > F�minin
>
>
> --
> Sur le Web, tout de suite.
> Herve AGNOUX - diaam informatique
> http://www.diaam-informatique.com
