Bonjour,

Je suis confront� � un probl�me assez g�nant.

Dans une servlet, quand je veux avec un acc�s sur un fichier, je fais un getServletContext().getResourceAsStream("/ressource"), le / �tant la racine du projet web.

Maintenant, si j'instancie une classe qui n'est pas une servlet et qui doit acc�der � un fichier sur le disque, je fais un getClass().getResourceAsStream("/ressource");

Le probl�me, c'est que / ne correspond pas au m�me dossier que dans la servlet !! (/ correspond � WEB-INF/classes dans ce cas l�).

J'ai essay� de transmettre le contexte de la servlet, mais ca ne marche pas.

Quelqu'un aurait une m�thode "universelle" � me proposer ?


Merci



Damien Lecan



Répondre à