-----Original Message-----
From: Damien Lecan <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Date: Thu, 06 Mar 2003 09:58:49 +0100
Subject: Re: R�cup�rer le chemin d'un fichie r  dans une classe appel�e par une serv 
let

Le 06/03/2003 09:50, Patrice Godard a �crit :
> new FileInputStream(getServletContext().getRealPath("/ressource"));
J'ai pas de ServletContext dans une classe normale.

Et le getRealPath() renvoit "null" si on ne d�compacte pas le WAR.
---------------------------
Moi je d�compacte syst�matiquement le .war car dans la plupart des cas je g�n�re 
dynamiquement des fichiers (PDF) dans l'arborescence de la webapp.

----------------------------
Le probl�me ne vient pas de la lecture de fichiers, j'y arrive. Le 
probl�me vient du fait que le "/" ne revoit pas le m�me chemin selon que 
l'on soit dans la Servlet ou dans une classe classique.
-----------------------------
Le getClass().getResourceAsStream() doit quand m�me toujours retourner la m�me valeur, 
non?

En tout cas c'est ce que j'utilise pour charger des fichiers de propri�t�s situ�s dans 
/WEB-INF/classes/

Patrice
-- S'il n'y a pas de solution, il n'y a pas de probl�me --

Répondre à