Bonjour,
Je suis débutant en AJAX et j'ai besoin de votre aide. J'ai cherché et je n'ai pas trouvé de réponse à mon problème.
J'implémente une application web JEE:
Dans ma fonction Ajax je récupère un fichier XML en faisant un
xhttp est une instance de XMLHttpRequest.
Code : Sélectionner tout - Visualiser dans une fenêtre à part xhttp.open("GET", "exemple/test.xml"+"?" + Math.random(), true)
Ainsi lorsque je fait
je récupère mon fichier xml jusque là rien d'anormal.
Code : Sélectionner tout - Visualiser dans une fenêtre à part xmlfile = xhttp.responseXML;
J'ai envie alors de remplacer "exemple/test.xml" par une variable. Donc dans AJAX je fait
Sur ma Servlet, dans ma méthode doGet je fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part xhttp.open("GET", xhttp.responseText+"?" + Math.random(), true)
Et cela ne marche pas!
Code : Sélectionner tout - Visualiser dans une fenêtre à part response.getWriter().write(xmlUri);
Ma question : Y'a t-il une solution pour rentre dynamique la variable uri de la méthode "open"?
Merci pour votre aide.
Partager