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 :

[STRUTS] [débutant] option selected dans une liste de choix


Sujet :

Struts 1 Java

  1. #1
    Membre habitué Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Points : 166
    Points
    166
    Par défaut [STRUTS] [débutant] option selected dans une liste de choix
    (ReRe) Bonjour, :o)

    J'ai réussi (trop fort!) à faire une liste de choix qui va chercher ses valeurs dans une table :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
          <html:select property="subFunction">
            <html:options collection="subfunctionList" property="id" labelProperty="name"/>
          </html:select>
    Mais je voudrais que ce ne soit pas le premier qui soit sellectionner par défaut mais un autre.
    Je sais qu'il faut ajouter l'"attribut" selected mais je ne sais pas comment faire ..

    Pourriez vous m'aider s'il vous plait ?
    Merci

  2. #2
    Membre habitué Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Points : 166
    Points
    166
    Par défaut
    Bon je cherchais pas au bon endroit, je pensais que ca serait un attribut a rajouter au tag option mais en fait c au tag select ..

    http://jakarta.apache.org/struts/use...ml.html#select


    value : The value to compare with for marking an option selected. [RT Expr]

    Donc ilf aut rajouter au tag select value=
    mais égal quoi ?

  3. #3
    Membre expérimenté
    Avatar de RanDomX
    Profil pro
    sans
    Inscrit en
    Mars 2003
    Messages
    579
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mars 2003
    Messages : 579
    Points : 1 407
    Points
    1 407
    Par défaut
    A la valeur, cad la valeur retourné, cad la valeur de ta propriété id ici.

    Attention ce n'est pas le label.

    Ex si tu as une liste "sexe" avec comme options "Homme (valeur H)" et "Femme (valeur F)", et que tu souhaites selectionner par defaut Homme, il faut que value="H".

    @+

  4. #4
    Membre habitué Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Points : 166
    Points
    166
    Par défaut
    ok, de la balle !

    donc ici c'est id

  5. #5
    Membre expérimenté
    Avatar de RanDomX
    Profil pro
    sans
    Inscrit en
    Mars 2003
    Messages
    579
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mars 2003
    Messages : 579
    Points : 1 407
    Points
    1 407
    Par défaut
    Citation Envoyé par RanDomX
    cad la valeur de ta propriété id ici.
    Attention ce n'est pas le label.
    Ce que tu dis est vrai uniquement si id="id" en gros.

    Si Id="12345678" et que tu souhaites selectionner cette valeur , alors value doit valloir 12345678.

    @+

  6. #6
    Membre habitué Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Points : 166
    Points
    166
    Par défaut
    Tout à fait !

    MERCI ! (encore!)

  7. #7
    Membre habitué Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Points : 166
    Points
    166
    Par défaut
    dans mon action :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    request.setAttribute("idPgeSelected",idPgeSelected);
    qui est un string

    dans mon jsp :

    <html:select property="pge" value="idPgeSelected">


    ---> Ben ca marche pas !!

    Comment se fait il ?
    Il affiche bien la liste mais affiché le bon dans la liste (il affiche le premier)

  8. #8
    Membre expérimenté
    Avatar de RanDomX
    Profil pro
    sans
    Inscrit en
    Mars 2003
    Messages
    579
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mars 2003
    Messages : 579
    Points : 1 407
    Points
    1 407
    Par défaut
    fais voir ton bloc select comlpet je compredns pas ce que viens faire request.setA.... ici !!!

    @+

  9. #9
    Membre habitué Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Points : 166
    Points
    166
    Par défaut
    J'ai trouvé !

    On met rien dans la requete
    On touche pas le JSP
    On met juste la variable en public dans l'action

    YIIIIHOUUUUU
    Merci à tous !

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

Discussions similaires

  1. Option selected dans une liste à choix multiple
    Par Nooby dans le forum Langage
    Réponses: 2
    Dernier message: 21/07/2008, 15h59
  2. Connaitre le nombre de selections dans une liste deroulante multiple
    Par ikeaboy dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/08/2006, 08h50
  3. Réponses: 1
    Dernier message: 15/06/2006, 18h01
  4. probleme de selection dans une liste deroulant
    Par biboulou dans le forum IHM
    Réponses: 5
    Dernier message: 04/05/2006, 12h16
  5. [Selected]Dans une liste déroulante
    Par ozzmax dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 16/11/2005, 19h18

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