Probleme de chemin et de XML - Java - Programmation
Marsh Posté le 26-05-2005 à 15:43:09
je viens de trouver ...
this.getServletContext().getRealPath("/" )
Marsh Posté le 26-05-2005 à 17:09:55
oulà, tu veux pas plutôt le mettre dans ton classpath et aller le chercher avec Class.getResource() ?
Marsh Posté le 27-05-2005 à 00:27:01
nraynaud a écrit : oulà, tu veux pas plutôt le mettre dans ton classpath et aller le chercher avec Class.getResource() ? |
bha bon, c'est bien de passer par le context, mais tant qu'à faire, autant faire un getRessourceAsStream :
http://java.sun.com/j2ee/sdk_1.3/t [...] ng.String)
Marsh Posté le 26-05-2005 à 15:32:42
Voilà, j'utilise DOM pour parser mon chemin.
Le probleme , c'est que pour lui situer le fichier à parser je ne dois lui donner un chemin absolu mais plutot un chemin relatif au webapps.
Mon fichier xml se situe à
webapps/monAppli/xml/monFichier.xml
Car quand je fais
parser.parse("xml/monFichier.xml" );
Il va me chercher à
java.io.FileNotFoundException: /usr/local/jakarta-tomcat-4.1.29/logs/xml/monFichier.xml (No such file or directory)
Comment faire ?