hello les gens;
Je souhaiterai récupérer les chemins de certains fichiers que j'ai déposés dans l'arborescence de mon projet web.
Pour ce faire je code ce qui suit:
Qui me répond par:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 String contextPath =request.getContextPath().substring(1, request.getContextPath().length()); //j'enlève le "/" File file = new File(contextPath() + "/WebContent/jasperReport"); System.out.println(file.getAbsolutePath());
[05/05/10 13:55:08:827 GMT+01:00] 75ba75ba SystemOut O C:\Program Files\IBM\WebSphere Studio\Application
Developer\v5.1.2\ProjetWeb\WebContent\jasperReport
Or quand je vérifie sur la machine ou est déployé mon projet web je ne trouve sous "C:\Program Files\IBM\WebSphere Studio\Application Developer\v5.1.2"
aucun répertoire "ProjetWeb\WebContent\jasperReport" ??!?
Je me prends donc un java.io.FileNotFoundException lorsque je tente d'utiliser un des fichiers résidant sous "ProjetWeb\WebContent\jasperReport"
Comment donc est ce que je peux récupérer ce chemin racine de mon projet web ?
Merci pour toutes vos contributions.
Partager