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 :

Synchroniser 2 menus déroulants


Sujet :

Servlets/JSP Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2004
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Synchroniser 2 menus déroulants
    Bonjour,

    J'ai une page JSP, avec un formulaire.
    Parmis les différents champs de ce formulaire, 2 listes déroulantes liées.

    Mon probleme est de savoir comment gérer les évènements d'une liste déroulante avec JSP. Je veux pouvoir revenir dans ma servlet avec l'élément selectionné dans ma liste déroulante sans avoir fini de remplir tout mon formulaire ?

    (Pour plus de précision, mon but est une synchronisation de 2 listes déroulantes dans ma JSP)

  2. #2
    Membre expérimenté
    Avatar de zekey
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 036
    Points : 1 403
    Points
    1 403
    Par défaut
    Ce que tu cherches à faire à déja été fait par d'autres ---> www.ajaxtags.org. C'est une taglib ajax qui fera ce que tu veux.
    Sinon dans la théorie, comment ca marche:
    -L'evenement onchange de la select-box de référence est surchargé.
    -Lors de la modification d'un element une requete HTTP asynchrone est envoyé au serveur (à une serrvlet) grace ä javscript.
    -La servlet interprete le requeste et produit un résultat
    -Le browser recupere le résultat de la requete asynchrone et remplie la seconde select-box grace à javascript.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2004
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Je suis plutot débutant dans les développements webs.

    Je ne vois pas bien ce que je dois mettre dans le "onchange()" pour le surcharger?
    Je ne vois pas bien non plus comment revenir à ma servlet à partir du javascript ?

    Peux tu me donner quelques exemples rapides ?

  4. #4
    Membre expérimenté
    Avatar de zekey
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 036
    Points : 1 403
    Points
    1 403
    Par défaut
    As tu regardé ajaxtags ?

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2004
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Oui en parrallèle, je suis en train de potasser ajax !
    Peux tu me donner quelques exemples en javascript, stp ?

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2004
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    c'est uniquement compatible Internet Explorer et Firefox
    Si la piste ajax ne permet pas de compatibilité avec un vieu mozilla 4, je ne peux l'utiliser pour mon projet!!

  7. #7
    Membre expérimenté
    Avatar de zekey
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 036
    Points : 1 403
    Points
    1 403
    Par défaut
    Alors tu es mal barré car il faut pouvoir instancier l'objet XMLHTTPRequest.
    Je ne sais pas comment faire pour un vieux mozilla desole

  8. #8
    Expert éminent

    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
    Points : 7 778
    Points
    7 778
    Par défaut
    Tu peux peut-être t'inspirer de l'exemple de "Dynamic Select Lists" dont il est question ici.

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

Discussions similaires

  1. menus déroulants interactif
    Par botambaoaks dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 12/04/2006, 11h35
  2. Faire interagir 2 menus déroulants...
    Par Empty_body dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 02/03/2006, 14h38
  3. Charger contenu menus déroulants
    Par MYster dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 30/11/2005, 15h07
  4. Remplacer des boutons par des menus déroulants?
    Par drthodt dans le forum Access
    Réponses: 3
    Dernier message: 20/09/2005, 17h37
  5. Réponses: 2
    Dernier message: 31/10/2003, 16h32

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