Salut,
je voudrais savoir comment pourrais-je dans mon bean recuperer le chemin de mon projet web eclipse.
merci.
Salut,
je voudrais savoir comment pourrais-je dans mon bean recuperer le chemin de mon projet web eclipse.
merci.
Ta question n'est pas très claire...
Tu veux récupérer le chemin absolu d'un fichier que tu stockes dans un dossier à la racine de ta webapp ?
si oui alors essaye ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 HttpSession session = request.getSession(); session.getServletContext().getRealPath("/mon dossier/monfichier.kiki");
j'ai un fichier xml que je dois lire, il est dans le repertoire de mon projet eclipse donc :
/home/user/workspace/monprojet/monfichier.xml
il y a d'autres personne ki developpent donc chacun a mis son workspace la ou il veut, je voudrais recuperer le chemin ou est mon projet eclipse comme ça le path sera dynamique.
j'ai ajouté un repertoire de ressources, dans lequel j'ai mis mon fichier xml.
FacesContext context = FacesContext.getCurrentInstance();
ServletContext servletContext = (ServletContext)context.getExternalContext().getContext();
String xmlLocation = servletContext.getRealPath("/monrepe/applicationDescriptor.xml");
now it works.![]()
Partager