IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

[html:select] valeur sélectée par défaut


Sujet :

Struts 1 Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2007
    Messages : 36
    Par défaut [html:select] valeur sélectionnée par défaut
    Voici mon problème :
    Je construit une liste dans une action que je passe à ma jsp via le request.
    Je passe aussi dans le request la valeur qui doit être sélectionnée lors de l'initialisation de ma jsp.

    Question
    Est-ce qu'il y a moyen de définir l'option à sélectionner dans la balise <html:select> (ou <html:optionsCollection>) pour récupérer quelque chose de ce type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <select name="liste">
         <option value="1">enregistrement 1</option>
         <option value="2">enregistrement 2</option>
         <option value="3" selected="selected">enregistrement 3</option>
         <option value="4">enregistrement 4</option>
    </select>
    Merci et bon week-end !!!

  2. #2
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Dans l'Action dans laquelle tu construis la liste, au lieu de mettre la valeur sélectionnée par défaut dans le scope request, tu peux initialiser la propriété correspondante de l'ActionForm comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    TonActionForm tonActionForm=(TonActionForm) form ;
    form.setItemSelected("enregistrement 3") ;
    Ceci suppose que le form-bean est défini dans le mapping de cette Action via l'attribut name.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 70
    Par défaut
    tu peux aussi ajouter un champ value à ta balise <html:select> du type:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <html:select name="form" property="name" value="${form.name}">
       <html:options name="form" property="list" />
    </html:select>
    Il faudra juste penser à initialiser la variable name de ton form

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2013] Récupération valeur selection lisbox VBA par défaut
    Par Devff dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/05/2015, 03h06
  2. ProblemView selection de categorie par défaut(Eclipse 3.2)
    Par gama2ee dans le forum Eclipse Platform
    Réponses: 0
    Dernier message: 05/09/2007, 10h40
  3. [html:select] valeur par défaut avec liste dynamique
    Par CPI_en_mousse dans le forum Struts 1
    Réponses: 3
    Dernier message: 02/07/2007, 14h29
  4. [html:select] valeur par defaut selectionnée
    Par gloglo dans le forum Struts 1
    Réponses: 2
    Dernier message: 16/02/2007, 12h59
  5. Valeur précédente par défaut
    Par jusala dans le forum Access
    Réponses: 2
    Dernier message: 02/02/2006, 19h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo