Bonjour,
Je cherche a envoyer des données dans une servlete sous format xml pour les afficher dans un navigateur. Pour cela j’utilise la librairie castor.jar
Voilà un exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
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 page web m’affiche ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<?xml version="1.0" encoding="UTF-8" ?>
<personne
<nom></nom>
<prenom><prenom>
</personne>
Je voudrais savoir comment afficher juste en bas de la balise
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<?xml version="1.0" encoding="UTF-8" ?>
le lien pour definir la css
Code : Sélectionner tout - Visualiser dans une fenêtre à part
"<?xml-stylesheet href=\"http://test.css\"?>"
Car si j’utilise sos.println("<?xml-stylesheet href=\"http://test.css\"?>"); Il me l’affiche avant la balise <?xml version="1.0" encoding="UTF-8" ?>

Merci