Bonjour,
Je voulais savoir comment peut-on envoyer le contenu d'un fichier XML par http, pour que ce contenu puisse être récupéré et utilisé par une servlet.
Merci :-)
Bonjour,
Je voulais savoir comment peut-on envoyer le contenu d'un fichier XML par http, pour que ce contenu puisse être récupéré et utilisé par une servlet.
Merci :-)
Bonjour,
Une idée simple, c'est de l'envoyer sous format d'une chaine, puis du coté de la servlet, il faut le parser.
A la base, on peux encapsuler les informations qu'on veux dans une requête HTTP en mode POST. Tu peux donc encapsuler un code XML dans une requête HTTP (c'est le principe même de SOAP). Ensuite, la servlet récupére le code XML via sa méthodeprobablement. Néanmoins, comme il ne s'agit pas de paramètres de la forme nom=valeur, il faut trouver un moyen pour récupérer le contenu de la requête autre qu'avec les méthodes getParameter. Je ne pratique pas assez cette techno pour t'en dire plus...
Code : Sélectionner tout - Visualiser dans une fenêtre à part public void doPost(HttpServletRequest req, HttpServletResponse res)
Peut-être quete permet de récupérer le contenu du corps de la requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part request.getInputStream()
Utilise la bibliothèque fileUpload
La documentation est ici...
A+
Ok, merci :-)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager