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

Servlets/JSP Java Discussion :

Liste déroulante vers boutons radio


Sujet :

Servlets/JSP Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 19
    Par défaut Liste déroulante vers boutons radio
    Bonjour,

    Dans un formulaire, j'ai des listes déroulantes que j'aimerais transformer en radio buttons pour des raisons d'ergonomie. Le problème c'est que je n'ai pas trouvé comment appliquer cela sur une collection.

    Voici le code de la liste déroulante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <html:select property="test" onchange="changeMade()">
          <html:options collection="reponses" property="cle" labelProperty="valeur" />
    </html:select>
    Merci d'avance pour vos réponses

  2. #2
    Membre émérite

    Profil pro
    Technicien
    Inscrit en
    Février 2009
    Messages
    338
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Février 2009
    Messages : 338
    Par défaut
    Bonjour Kouala,

    Une piste qui pourra peut être t'aider : il faudrait faire une iteration sur la collection et pour chaque item afficher un html:radio.

    Benoit

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 19
    Par défaut
    Hmmm, après réflexion j'arrive à cela...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <logic:iterate name="reponses" id="monid">
       <html:radio property="?" idName="monid">
       </html:radio>
    </logic:iterate>
    J'avoue que j'ai un peu du mal ^^

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 19
    Par défaut
    En fait c'est bon.
    En tâtonnant et en observant un peu ça va tout seul.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <logic:iterate name="reponses" id="monid">
    	<html:radio property="test" idName="monid" value="valeur">
    		<bean:write name="monid" property="valeur"/>
    	</html:radio>
    </logic:iterate>
    Voilà merci pour la piste =)

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

Discussions similaires

  1. Les listes déroulantes et boutons radio
    Par piloupolo dans le forum Langage
    Réponses: 2
    Dernier message: 02/10/2008, 08h44
  2. [MySQL] Rappel de valeurs de liste déroulante et boutons radio
    Par Equinoxe5 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 15/10/2007, 18h35
  3. rafraichir 3 listes déroulantes suivant valeur radio button
    Par arnogef dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 20/06/2007, 23h48
  4. [HTML]ouverture de liste déroulante vers la gauche
    Par sly33 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 18/05/2006, 17h33
  5. [PHP-JS] Liste déroulante et bouton
    Par pymouse dans le forum Langage
    Réponses: 5
    Dernier message: 02/05/2006, 10h37

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