Au démarrage de tomcat, j'ai un servlet qui s'execute. Dans la fonction contextInitialized(), je voudrais recuperer un fichier. Actuellement, ma fonction ressemble a ca :
Code : Tout sélectionner
public void contextInitialized(ServletContextEvent sce){
URL u = null;
try {
u = sce.getServletContext().getResource("/res/saved/original.dat");
} catch(Exception e) {
System.out.println(e);
}
System.out.println(u);
}
le soucis, c'est que je ne comprends pas tres bien le fonctionnement de sce.getServletContext().getResource() : u vaut null.
Est ce que le repertoire /res doit etre dans WEB-INF ou peut il etre au meme niveau que lui? c'est le flou le plus total :'(
Voici un screenshot sous eclipse de comment j'ai parametré la bete :

ServerManager.java veut donc recuperer original.dat.
Merci beaucoup
