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

Développement Web en Java Discussion :

Remplir un Combobox à partir d'un flux XML


Sujet :

Développement Web en Java

  1. #1
    Membre averti
    Homme Profil pro
    élève ingenieur
    Inscrit en
    Février 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : élève ingenieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 15
    Par défaut Remplir un Combobox à partir d'un flux XML
    Bonjour
    je suis élève ingénieur et je suis sur un projet en java/j2ee (une application web avec le framework STRUTS 1)
    je ne suis pas sur que ce soit la bonne rubrique alors si je me trompe de rubrique veuillez me le dire
    Je suis ici pour vous demander de l'aide, mes questions peuvent paraitres débiles à certains et je m'en excuse mais je débute dans ce secteur d'ou ces questions.
    Ce que je demande à savoir est : comment remplir un combobox à partir d'un flux xml?
    Je précise bien que c'est à partir d'un flux xml que je vais remplir mon combobox.
    Pour être plus clair : j'ai deux combobox sur ma page html le 1er est déjà rempli et le 2eme sera rempli en fonction de ce que j'ai choisi dans le 1er combobox.
    c-à-d que lorsque je choisi une possibilité dans le 1er combobox une requête sera envoyée à ma TRT et cette même TRT va me répondre et la réponse sera un flux xml.
    alors comment je vais remplir mon 2eme combobox à partir de ce flux xml?
    J’espère que j'ai été clair
    Un très grand merci d'avance.

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2012
    Messages : 133
    Par défaut
    Salut,
    Je pense mais sans en être sûr que tu dois quand même repasser par outil xml comme SAX, DOM et le mieux JAXB pour traiter ton flux et ensuite donner en tableau à la combobox...

    Mtn il y a peut-etre un truc plus rapide quoi que c'est pas encore trop compliqué je pense Oo.

    Bonne chance.

  3. #3
    Membre averti
    Homme Profil pro
    élève ingenieur
    Inscrit en
    Février 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : élève ingenieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 15
    Par défaut
    Merci bcp pour votre réponse je vais suivre vos conseils

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2012
    Messages : 133
    Par défaut
    Pas de soucis. Demande si tu veux savoir quelques choses sur les 3 outils .

  5. #5
    Membre averti
    Homme Profil pro
    élève ingenieur
    Inscrit en
    Février 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : élève ingenieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 15
    Par défaut
    Bonjour
    Je sais que c'est pas la bonne rubrique mais...
    SVP est ce que quelqu'un peut m'orienter vers un bon tuto de request/response sous j2ee(avec le framework STRUTS1)
    Un très grand merci d'avance

  6. #6
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    en l'occurrence, de ce que je comprends de ton besoin, la modification de ta combo1 devrait envoyer une requête ajax à ton contrôleur qui en retour balancera un fichier xml.
    ajax est conçu pour traiter une réponse xml, je pense que tu devrais plus regarder le traitement d'un xml par javascript du coup.
    en passant, si je peux me permettre, essaye jQuery, c'est une bibliothèque javascript qui te simplifiera beaucoup la tâche...
    (regarde sur leur site, tu trouveras beaucoup d'exemples)
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  7. #7
    Membre averti
    Homme Profil pro
    élève ingenieur
    Inscrit en
    Février 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : élève ingenieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 15
    Par défaut
    un très grand merci pour votre réponse
    Comme je vous l'ai dit je suis encore un débutant dans ce secteur de l'informatique
    Je suis en train de lire un document que j'ai trouvé sur internet
    Je suis arrivé à une partie intitulée JAVA et XML
    il parle de DOM et de SAX
    ma réponse est la suivante : je sais que DOM permet de traiter des flux XML, mais ce que je ne comprend pas c'est que c'est quoi exactement un flux XML: c'est un fichier ou quoi???
    Cette question peut paraître débile je sais et je m'en excuse mais la réponse est capitale pour moi
    Donc un grand merci pour tout ceux qui m'ont déjà aidé et un grand merci d'avance pour tout ceux qui vont m'aider

  8. #8
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    ici on parle de flux quand les octets représentant un fichier xml sont envoyés dans la réponse par opposition à un fichier qui nécessiterait un droit de lecture sur la machine cliente.
    Pour faire une analogie, un flux serait un InputStream là ou le fichier serait un File
    (c'est plus clair ?)
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  9. #9
    Membre averti
    Homme Profil pro
    élève ingenieur
    Inscrit en
    Février 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : élève ingenieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 15
    Par défaut
    Oui c'est bcp plus clair merci bcp

  10. #10
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2012
    Messages : 133
    Par défaut
    Oui, c'est un flux ^^. un groupe d'octect et pour toi tu dois le traduire en xml et ca peut-être n'importe quoi d'autres.

    je pense Sax, DOM et JAXB savent lire un flux car quand tu leur passe le document XML, il est transformé en flux.

  11. #11
    Membre averti
    Homme Profil pro
    élève ingenieur
    Inscrit en
    Février 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : élève ingenieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 15
    Par défaut
    c'est claire je vous remercie
    je commence à comprendre peu à peu
    je suis en train d'utiliser le FRAMEWORK STRUTS1 dc...
    un grand merci à tout ceux qui m'ont aidé

  12. #12
    Membre averti
    Homme Profil pro
    élève ingenieur
    Inscrit en
    Février 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : élève ingenieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 15
    Par défaut
    Donc si j'ai bien compris et SVP corrigez moi si je me trompe:
    supposons, par exemple, que nous avons un fichier fy.xml du coté serveur
    notre application web va envoyer une requête au serveur demandant les données contenu dans le fichier fy.xml
    dans ce cas, le serveur va nous retourner un flux XML contenant les données du fichier fy.xml et à l'aide de DOM notre application web va pouvoir interpréter ce flux
    Merci d'avance pour vos réponses.

  13. #13
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    c'est ça...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  14. #14
    Membre averti
    Homme Profil pro
    élève ingenieur
    Inscrit en
    Février 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : élève ingenieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 15
    Par défaut
    Merci pour votre réponse

Discussions similaires

  1. Remplir plusieurs tableaux à partir d'un fichier XML
    Par MarsVolta dans le forum VBA Word
    Réponses: 2
    Dernier message: 15/05/2016, 20h52
  2. [XSLT][JavaScript] Transformation à partir d'un flux xml
    Par tatemilio2 dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 21/07/2009, 11h16
  3. Réponses: 2
    Dernier message: 04/08/2007, 11h05
  4. Réponses: 1
    Dernier message: 23/05/2007, 11h49
  5. [DOM XML] Créer une image à partir d'un flux XML
    Par Just dans le forum Bibliothèques et frameworks
    Réponses: 13
    Dernier message: 09/11/2006, 17h33

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