Slt,

j'ai des pbs lorsque j'effectue une requête GET avec paramètres, via AJAX pour être traiter par une servlet.

voici un bout de code AJAX:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
var xhr = getXMLHttpRequest(); 
 
 xhr.onreadystatechange = function() { 
 if (xhr.readyState == 4 && xhr.status == 200) { 
 alert("OK modifier"); // 
 callBackModifier(xhr.responseText); 
 } 
 
 }; 
 
 xhr.open("GET", "CreerFormulaire&param=4", true); //mon pb vient de là 
 xhr.send(null);
code Servlet (dans doGet):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 String parametre = request.getParameter("param"); //ou de là 
 int nb = request.getContentLength(); 
 
 System.out.println(parametre);
en affichant param: null
en affichant nb, il vaut -1

Je pensais que ça marcherais bien mon truc. sans paramètre, mon code marche. il y a un pb de config quelque part???

J'ai bien sur essayé avec POST= même sanction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
http_request.open("POST", "CreerFormulaire", true);
http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
http_request.send("param=val1&param1=val2");
Je suis un peu perdu là. Merci par avance pour votre aide

David