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 :

2 DropDownList liées


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    284
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 284
    Par défaut 2 DropDownList liées
    Bonjour,

    Je code en jsp.
    Voila, j'ai 2 tables, une table projet avec comme champs (id_projet, nom_projet) et une table activite avec comme champs (id_activite, id_projet, nom_activite).

    Je vourdrais faire 2 DropDownList.
    La 1ère affichant tout les projets de la base projet avec son id en value
    La 2nde affichant toutes les activites concernant le projet qui sera selectionné dans la 1ere DDL avec comme value son id_activite.

    J'arrive encore a mettre ma table projet dans la 1ere DDL mais apres je n'arrive pas du tout a afficher la DDL activite selon l'id choisi dans la 1ere DDL.
    J'ai deja essayé javascript mais sans resultat :s
    Comment pourrais-je faire??

    Merci!!!

  2. #2
    Membre Expert
    Avatar de azerr
    Homme Profil pro
    Ingénieur Etude JEE/Eclipse RCP
    Inscrit en
    Avril 2006
    Messages
    942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Etude JEE/Eclipse RCP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 942
    Par défaut
    Bonsoir cnguyen,
    a ton probleme, il existe 3 facons de faire :

    * full javascript, c'est ce que tu tentes de faire. Charger toute la liste des projets et charger toutes les associations possibles projets/activites dans un tableau javascript (par ex), puis mettre a jour la liste d'activite en fonction du projet. Cette solution, je t'avoues qu'elle n'est pas ma prefere, car tu es oblige de charger toutes les combinaisons projets/activites. Au fur et a mesure que ton application va grossir en donnee ta page HTML grossira aussi. De plus il est assez penible de gerer cette fonctionnalite en javascript.


    2 full serveur, autrement dit, lorsque tu selectionnes un projet, tu declenche un submit de ton formulaire pour demander au serveur la liste des activites associes au projet. Cette solution est simple a mettre en place, mais elle est penible pour l'utilisateur, car a chaque selection d'un projet engendre le rafraichissement de al page.

    3 AJAX, qui permet d'appeler le serveur, sans rafraichir ta page. C'est ce qui se fait de plus en plus maintenant. Pour cela tu peux utiliser la librairie ajaxtags http://ajaxtags.sourceforge.net/ , qui donne cette fonctionnalite. Tu as une demo Select/Dropdown (Run) sur http://ajaxtags.no-ip.info/.

    Angelo

  3. #3
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    284
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 284
    Par défaut
    Oui, je suis deja tombé dessus en ce qui concerne AjaxTags eh eh eh, j'ai sinon reussi en faisant la methode 2 cad le submit.
    Mais je vais essayer en Ajax, sa m'a l'air sympa!!!

    Merci encore

Discussions similaires

  1. Chargement d'une Dropdownlist liée à une SqlDataSource
    Par ZeProgrammator dans le forum ASP.NET
    Réponses: 1
    Dernier message: 13/11/2009, 08h31
  2. DropDownList liée à une BDD + "tous"
    Par kheironn dans le forum ASP.NET
    Réponses: 4
    Dernier message: 22/06/2007, 12h54
  3. remplissage d'un dropDownList liée à un BD
    Par shirya dans le forum ASP.NET
    Réponses: 7
    Dernier message: 16/02/2007, 16h10
  4. [C#] Problème DropDownList liées
    Par LE NEINDRE dans le forum ASP.NET
    Réponses: 11
    Dernier message: 22/08/2006, 14h44
  5. Listes déroulantes liées entre elles
    Par denisC dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 27/07/2002, 15h53

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