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 :

[Ajax] probleme pour parser une reponse


Sujet :

Servlets/JSP Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2004
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 52
    Points : 30
    Points
    30
    Par défaut [Ajax] probleme pour parser une reponse
    bonjour,
    je veux parser le message retourner par une requete AJAX, et je n'arrive pas à le récupérer en format XML il est en format text
    dans mon code j'ai :
    javascript :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    function parseMessage ()
    {
    var doc = req.responseXML;  
    var element = doc.getElementsByTagName('root').item(0);  
    alert ('test ' + element.firstChild.data);    
    }
    et dans mon struts action je n'arrive pas a faire passer mon ArrayList donc j'ai fait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    response.setContentType("text/xml");
    response.setHeader("Cache-Control", "no-cache");
    response.getWriter().write(listApp.toString());
    sachant que listApp est une arrayList (car je met à jour une liste déroulante)

    et ça ne marche pas
    et quand je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    response.setContentType("text/html");
    response.setHeader("Cache-Control", "no-cache");
    PrintWriter out = response.getWriter();
    out.println(listAppartenances);
    et la ça marche mais le résultat est du text.

    [ Modéré par SEMPERE Benjamin ]
    Ajout des balises code
    Les Règles du Forum

  2. #2
    Membre averti Avatar de magnus2005
    Profil pro
    Ingenieur SI
    Inscrit en
    Avril 2005
    Messages
    454
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingenieur SI

    Informations forums :
    Inscription : Avril 2005
    Messages : 454
    Points : 331
    Points
    331
    Par défaut
    Si tu veux acceder a ton doc :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var doc  = req.responseXML.documentElement;
    garde bien cette le header suivant pour ta reponse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    response.setContentType("text/xml");
    response.setHeader("Cache-Control", "no-cache");
    Bon courage

Discussions similaires

  1. probleme pour parser une date
    Par stc074 dans le forum Langage
    Réponses: 3
    Dernier message: 30/03/2011, 00h52
  2. Probleme pour parser une String en Date
    Par DrTank dans le forum Langage
    Réponses: 3
    Dernier message: 04/05/2007, 19h19
  3. [MFC][debutant] probleme pour déclarer une structure
    Par Robleplongeur dans le forum MFC
    Réponses: 10
    Dernier message: 21/02/2005, 13h29
  4. Mkisofs - problème pour créer une image
    Par tomnie dans le forum Applications et environnements graphiques
    Réponses: 4
    Dernier message: 04/08/2004, 11h44
  5. Réponses: 2
    Dernier message: 08/08/2003, 17h30

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