[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:
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:
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:
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
:arrow: Les Règles du Forum