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ébutante - liste déroulante


Sujet :

Struts 1 Java

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 5
    Points : 5
    Points
    5
    Par défaut [Struts] - débutante - liste déroulante
    bonjour,

    j'utilise dans une jsp une liste déroulante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <html:select styleClass="champ_saisie" property="IDUTIL">
        <html:options property="code" labelProperty="libelle"    
                             collection="comboIDUTIL">
        </html:options>
    </html:select>
    Je voudrais sélectionner une valeur par défaut à cette combo.
    j'envoie à ma jsp via une action un bean "util" qui contient le numéro d'identifiant que je veux comme valeur par défaut

    en mettant dans le select value="8" par exemple ça marche
    j'ai essayé value="util" mais il y a un problème

    est ce un problème de typage ?
    value n'accepte que des int ?
    si c'est ça comment transformer mon bean util en int ?


    Autre question sur le même sujet : comment faire pour griser la liste ?

    merci de vos réponses
    Alexx



    [Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java

  2. #2
    Membre à l'essai
    Inscrit en
    Septembre 2004
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 11
    Points : 13
    Points
    13
    Par défaut
    Bonjour,

    pour faire la présélection, j'ai une solution à te proposer :
    faire un "bean:define" avec "util" puis donner sa valeur dans l'attribut "value", ce qui donnerais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <bean:define id="util" name="util" type="java.lang.String"/> 
    <html:select styleClass="champ_saisie" property="IDUTIL" value="<%=util%>"> 
        <html:options property="code"  labelProperty="libelle" collection="comboIDUTIL"/> 
    </html:select>
    Bon courage avec Struts.

  3. #3
    Futur Membre du Club
    Inscrit en
    Avril 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    super ça marche

    j'avais tenté un bean:define mais je n'avais pas mis type="java.lang.String", et ça change tout !

    merci beaucoup !!

  4. #4
    Membre à l'essai
    Inscrit en
    Septembre 2004
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 11
    Points : 13
    Points
    13
    Par défaut
    mais de rien... je me casse les dents sur Struts régulièrement.
    pourais-tu faire un clic sur le bouton "Resolu" stp.

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 01/06/2006, 16h18
  2. [Struts débutant] liste déroulante
    Par khokho dans le forum Struts 1
    Réponses: 8
    Dernier message: 19/04/2006, 16h14
  3. [MySQL] [Débutant] liste déroulante + requette
    Par Amenos dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 27/03/2006, 14h32
  4. Réponses: 10
    Dernier message: 04/05/2004, 16h00
  5. [ JSP ][ Débutant ] Liste déroulante + actualisation de page
    Par captainpouet dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 17/04/2004, 19h51

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