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 2 Java Discussion :

Précocher une checkbox


Sujet :

Struts 2 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    726
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 726
    Par défaut Précocher une checkbox
    Je sais que pour recupérer les cases cochées d'une checkboxlist on passe par un tableau de String. Mais pour les précocher ? J'ai essayé avec ce meme tableau de String mais rien n'y fait.

    Une idée ?

    merci

  2. #2
    Membre confirmé
    Profil pro
    lead dev
    Inscrit en
    Février 2008
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : lead dev

    Informations forums :
    Inscription : Février 2008
    Messages : 75
    Par défaut
    Hum.. et tu fais tout ça vec Struts ??

    En HTML tout simple il faut tester la value de ton champ dans la checkboxlist et s'il est différent de null tu rajoute CHECKED dans la balise html du champ concerné avec un pti out.println() (dans la jsp).

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

    Informations forums :
    Inscription : Mars 2007
    Messages : 726
    Par défaut
    Ok mais je dois effectivement faire ca avec Struts 2 ...

    merci

  4. #4
    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
    Veux-tu qu'elles soient toutes précochées ou seulement certaines ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    726
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 726
    Par défaut
    Seulement certaines. Et je sais lesquelles doivent être cochées grâce aux id des objets que la checkboxlist représentent.

    merci

  6. #6
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 18
    Par défaut
    mets tout simplement des attributs booleans a ton action qui charge ton formulaire contenant les checkbox qui seront associé aux attributs name de tes checkbox.
    Ensuite dans ta methode de chargement (generalement un input) tu mets les booleans a true et la checbox associé sera précochée.
    suis je clair?

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    726
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 726
    Par défaut
    J'ai fait un tableau de booléen du meme nom et de meme taille que ma checkboxlist. Mais cela n'a pas d'effet sur elle.

    Pourquoi ?

    merci

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    726
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 726
    Par défaut
    J'ai résolu le probleme.

    Lors du chargement de la checkboxlist il faut avoir un attribut sous forme de tableau dans son action du meme nom que la checkboxlist. Ce tableau doit etre du meme type que l'élément que vous avez définit dans la propriété "listKey" de votre checkboxlist.

    En remplissant ce tableau avec des valeurs de listKey vous pouvez précocher vos cases.

    voila

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

Discussions similaires

  1. Readonly sur une checkbox
    Par Oluha dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 14/02/2005, 11h09
  2. [FLASH MX] Police d'une Checkbox
    Par n_tony dans le forum Flash
    Réponses: 5
    Dernier message: 08/12/2004, 12h04
  3. Etat coché ou décoché d'une checkbox
    Par El Saigneur dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 05/10/2004, 16h56
  4. [XML][XSL]afficher une checkbox cochée
    Par kirk80 dans le forum XMLRAD
    Réponses: 2
    Dernier message: 16/09/2004, 17h49
  5. [struts] mémorisation d'une checkbox avec cookie
    Par rocco dans le forum Struts 1
    Réponses: 3
    Dernier message: 22/04/2004, 12h39

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