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 :

comment créer une arborescence dynamique [Débutant(e)]


Sujet :

Servlets/JSP Java

  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 160
    Par défaut comment créer une arborescence dynamique
    Salut tout le monde,
    Est ce que vous connaissez pas une API ou bien une methode qui permet de créer une arborescence comme celle de windows, à partir d'une base avec AJax bien sûr.

    Je sais que c'est assez comliqué et merci d'avance pour votre aide.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,Ce n'est pas du javascript que tu veux faire ? Dans ce cas -> http://www.developpez.net/forums/f23...eb/javascript/ ou meme http://www.developpez.net/forums/f45...ment-web/ajax/
    Tu auras plutôt une réponse dans le bon forum

  3. #3
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    Pourrais-tu nous dire avec quel langage/framework tu veux faire ton interface? (avec swing c'est un JTree)

  4. #4
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 160
    Par défaut
    Merci pour vos rèponses,
    En fait j'ai pas une grande idée, mais l'essentiel de le faire,
    actuellement moi j'essaye de faire ça avec jsp, servlet et javascript.

    Merci

  5. #5
    Invité
    Invité(e)
    Par défaut
    Le truc c'est que tu parles d'ajax, veux tu faire une applet ? Si c'est le cas tu peux utiliser un JTree comme a dit CheryBen et là pas d'ajax, mais du Java.
    Si tu veux faire ca en Ajax, alors il faut demander dans le forum Ajax.
    On ne sait pas quelle technologie tu veux utiliser, on peut vraiment pas te dire.

  6. #6
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 160
    Par défaut
    En fait moi je connais pas JTree, c'est pour ça que je peux pas vous dire je vais utiliser quoi..
    mais disons que je veux utiliser Jtree, avez vous un petit exemple.

    Merci

  7. #7
    Invité
    Invité(e)
    Par défaut
    Ben si tu veux utiliser JTree dans une page web, il faut faire une applet. Si tu ne veux pas faire d'applet et juste une page en jsp, il faut du javascript (je pense). Ensuite qu'entends tu par dynamique exactement ?

  8. #8
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    Le problème c'est que tu nous demande comment créer une roue, mais il faudrait nous indiquer pour quel moyen de transport. Si on te fait une roue de vélo et que tu utilises un train, ça risque de faire léger.

    Donc il faudrait que tu précises un peu ton besoin, ton application c'est quoi? un site internet? quelles sont tes contraintes? le reste de l'application est fait en quoi?

    Si tu ne veux vraiment pas, je réponds au pif : How to use JTree.

  9. #9
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 160
    Par défaut
    Salut,
    en fait moi je veux créer une arborescence des pays et des regions à partir de deux tables de bases de données, et pouvoir ajouter une region, supprimer ou editer

    Merci.

  10. #10
    Membre Expert

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Par défaut
    Dans un contexte web ou pas ?
    Si oui disposes-tu d'un serveur d'appli ?

  11. #11
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    Comme nous te l'avons déjà dit, tu dois préciser quelle technologie tu veux utiliser pour faire cet arbre. Il existe une multitude de frameworks différents pour réaliser un arbre.
    Ton application tourne sur quoi? c'est un site web utilisant JSF? struts? javascript? un client lourd utilisant Swing?

  12. #12
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 160
    Par défaut
    en fait moi j'utilise jsp, servlet et javascript avec une base oracle.

    Merci

  13. #13
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    Je m'aperçois qu'il y a pas mal de sujets qui parlent des arbres en JSP dans le forum Servlets/JSP.
    Après une petit recherche dans ce forum, tu tomberas sur de nombreux sujets comme :

    Voila, je ne pourrai pas t'aider plus que ça, si jamais tu as d'autres questions, tu pourras te renseigner directement dans le bon forum.

  14. #14
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 160
    Par défaut
    Merci beaucoup
    je vais voir et je vous mets au courant


    A+

  15. #15
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 160
    Par défaut
    Salut les amis,
    Alors j'ai trouvé ce bout de code pour résoudre mon problème, (en fait j'ai choisi la solution de CheryBen avec JTree)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    import javax.swing.*;
    import javax.swing.tree.*;
     
    public class TreeComponent{
      public void afficher() {
        JFrame frame = new JFrame("Creating a JTree Component!");
        DefaultMutableTreeNode parent = new DefaultMutableTreeNode("Color", true);
        DefaultMutableTreeNode black = new DefaultMutableTreeNode("Black");
        DefaultMutableTreeNode blue = new DefaultMutableTreeNode("Blue");
        DefaultMutableTreeNode nBlue = new DefaultMutableTreeNode("Navy Blue");
        DefaultMutableTreeNode dBlue = new DefaultMutableTreeNode("Dark Blue");
        DefaultMutableTreeNode green = new DefaultMutableTreeNode("Green");
        DefaultMutableTreeNode white = new DefaultMutableTreeNode("White");
        parent.add(black);
        parent.add(blue);
        blue.add(nBlue);
        blue.add(dBlue);
        parent.add(green );
        parent.add(white);
        JTree tree = new JTree(parent);
        frame.add(tree);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setUndecorated(true);
        frame.getRootPane().setWindowDecorationStyle(JRootPane.PLAIN_DIALOG);
        frame.setSize(200,200);
        frame.setVisible(true);
      }
    }

    moi j'utilise eclipse pour le web, j'ai mis ce code dans une classe java, et puis j'ai appellé la methode afficher() dans un fichier jsp, mais ça marche pas!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    TreeComponent tc = new TreeComponent();
    <%=tc.afficher() %>

    Est ce que vous avez une idée comme faire marcher ce code??

    Merci infinement d'avance

Discussions similaires

  1. Comment créer une colonne dynamique d'items ?
    Par Masamunai dans le forum VB.NET
    Réponses: 19
    Dernier message: 04/12/2010, 19h11
  2. [RaveReport] Comment créer une page dynamiquement
    Par bullrot dans le forum C++Builder
    Réponses: 1
    Dernier message: 18/12/2007, 16h33
  3. comment créer une arborescence entre ligne
    Par surftoon dans le forum Excel
    Réponses: 1
    Dernier message: 10/05/2007, 17h21
  4. [reports] comment créer une requete dynamiquement
    Par lifeisgood dans le forum Reports
    Réponses: 4
    Dernier message: 31/01/2007, 12h15

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