afficher un contenu xml à partir d'une servlet
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:
1 2
|
<?xml-stylesheet href=\"http://test.css\"?> au lieu de <?xml version="1.0" encoding="UTF-8"?> |
la servlete :
Code:
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:
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> |