Bonjour
je souhaite charge un fichier dans la servletContext , mais je ne sais pas quelle balise du fichier de config utiliser ni comment l'appeler depuis la servletContext
merci pour votre aide
Bonjour
je souhaite charge un fichier dans la servletContext , mais je ne sais pas quelle balise du fichier de config utiliser ni comment l'appeler depuis la servletContext
merci pour votre aide
j'ai oublié de préciser que le fichier de config est web.xmlEnvoyé par lalou33
merci
J'ai cherché depuis ce debut de semaine pour resoudre mon pb.
Apparemment il faut le charger dans le classLoader de Tomcat. voila ce qu j'ai fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part InputStream is = getClass().getResourceAsStream("/WEB-INF/siteMap.xml");
mais j'ai une erreur et ne comprends pas d'ou cela peut venir:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Cannot find bean sitemap in scope application
merci
ca y est c ok, en fait cela n'avait rien de compliquer
Il suffit de creer dans le web.xml un context param où sa valeur est le chemin relatif de mon fichier à charger (qui doit être dans WEB-INF)
Ensuite recupérer sa valeur dans la servletContext
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <context-param> <param-name>sitemap</param-name> <param-value>/WEB-INF/siteMap.xml</param-value> </context-param>
voila
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String s = sc.getInitParameter(SITE_MAP_KEY); InputStream is = sc.getResourceAsStream(s);
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager