Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > Prototype & Script.aculo.us
Prototype & Script.aculo.us Forum d'entraide sur les frameworks Prototype et Script.aculo.us
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/06/2006, 14h57   #1
Membre habitué
 
Inscription : avril 2006
Messages : 249
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 249
Points : 128
Points : 128
Par défaut [Prototype] [AJAX] Prototype envoie d'une chaine

Bonjour,

J'ai un petit soucis en effet j'essaie d'envoyer à une servlet une chaine de caractère contenant du xml par un post.
Voici mon code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
function test(){
var fluxXml = new String();
fluxXml += '<?xml version="1.0" encoding="UTF-8"?>';
fluxXml = fluxXml.escapeHTML();
// Appel AJAX
var url = 'http://localhost:9080/test/testAction.do';
var pars = 'fluxXml=' + fluxXml;
var myAjax = new Ajax.Request(url, 
			    {method: 'post', 
			     postBody: pars, 
			     onComplete: showResponse});
}
function showResponse(originalRequest){
 ...
}
Côté servlet je ne récupère rien alors que si je passe une chaine de type 'toto' la ça marche.
J'ai remarqué que dans la request et dans le _parameter pour le flux xml il met n'importe quoi.

Si qqu'un peut m'aider.

Merci
tatemilio2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2006, 15h30   #2
Membre habitué
 
Inscription : avril 2006
Messages : 249
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 249
Points : 128
Points : 128
Avec :

Code :
1
2
 
fluxXml =  '<?xml version=\"1.0\" encoding=\"UTF-8\"?>';
Cela fonctionne mieux
tatemilio2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h49.


 
 
 
 
Partenaires

Hébergement Web