Bonjour voila mon probl�me.
En fait dans une de mes pages jsp j'ai cr�� un bouton sauvegarde.
Lorsque l'on clique dessus j'aimerais pouvoir sauvegarder des informations de ma page jsp dans une base mysql, sans changer de page.

Je ne sais pas vraiment comment faire mais on m'a conseill� le script Ajax Ci dessous qui ouvre une page jsp et devrait ex�cuter son contenu.

J'ai donc r�ussi a faire un drop table xxx en lan�ant une page jsp pour tester que cela fonctionne.

Toutefois je ne sais pas comment r�cup�rer les donn�es que je passe par AJAX dans ma JSP.
J'ai donc essay� de recup�rer pour faire un exemple le nom de la table � "delete" et malheureusement il ne se passe rien.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
 
String nom= " ";
nom=request.getParameter("Nomsave");
statement.executeUpdate("DROP table +nom+;");


La fonction appel� lors de l'appuie du bouton est la suivante :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<script>
  function sauvegarder() {
      var xhr_object = null; 
	    var data     = null; 
	    var filename = "save.jsp"; 
 
	    if(window.XMLHttpRequest) // Firefox 
        xhr_object = new XMLHttpRequest(); 
	    else if(window.ActiveXObject) // Internet Explorer 
	        xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	    else { // XMLHttpRequest non supporté par le navigateur 
	        alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	         return; 
	   } 
 
    var nom=document.getElementById('Nomsave').value;
    var req=document.getElementById('mdxsave01.9').value;
 
 
	 data = "nom="+nom+"&req="+req;
	 alert(data);
	 xhr_object.open("POST", filename, true);  	 
 
	  xhr_object.onreadystatechange = function() { 
    	if(xhr_object.readyState == 4){
    	var rep = xhr_object.responseText.split(":"); 
		  	if(typeof(rep[1]) != "undefined"){	
				alert(rep[1]);
			}//fin du if
	   	}//fin du 2ème if
    }//fin de la fonction
 
    xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");          
    xhr_object.send(data); 
 
 
}</script>

Merci par avance car la je seche compl�tement.