Bonjour,
Je cherche à envoyer un fichier xml dans une servlete.
Voilà un exemple après l’exécution de ma servlet il m’affiche en haut du fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<?xml-stylesheet href=\"http://test.css\"?> au lieu de  <?xml version="1.0" encoding="UTF-8"?>
la servlete :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
response.setContentType("text/xml; charset=ISO-8859-1");
sos = response.getOutputStream();
 
sos.println("<?xml-stylesheet href=\"http://test.css\"?>");
 
Personne personne= new Personne ();
Nom nom  = new Nom();
Prenom prenom = new Prenom() ;
 
personne.setNom(nom) ;
personne.setPrenom(prenom) ;
 
 
personne.marshal(new java.io.OutputStreamWriter(sos));
la reponse affiché :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 <?xml-stylesheet href=\"http://test.css\"?>
         <?xml version="1.0" encoding="UTF-8"?>
         <Personne>
           <Nom></Nom>
           <Prenom></Prenom>
         </Personne>