Bonjour,
j'ai dans un ByteArrayOutputStream le contenu d'un XML.
J'aimerais que ce fichier XML soit enregistré au lieu de s'afficher sur le navigateur Internet.
Je fais donc :
pour que le contenu soit autre chose que du HTML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 response.setContentType("application/octet-stream");
puis je fais :
Le XML s'affiche au lieu d'afficher la fenetre d'enregistrement du fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 byte[] content = out_.toByteArray(); response_.setContentLength(content.length); try { response_.getOutputStream().write(content); response_.getOutputStream().flush(); } catch (IOException e) { ...
Quel est mon pb ?
Merci de m'aider
Partager