Path web application

Résolu
jadigor Messages postés 14 Date d'inscription samedi 29 avril 2006 Statut Membre Dernière intervention 15 septembre 2008 - 29 août 2008 à 10:51
jadigor Messages postés 14 Date d'inscription samedi 29 avril 2006 Statut Membre Dernière intervention 15 septembre 2008 - 15 sept. 2008 à 14:19
Salut,

Je voudarais savoir comment recuperer le path (chemin) de mon application web en code java dans ma classe.

Merci.

4 réponses

jadigor Messages postés 14 Date d'inscription samedi 29 avril 2006 Statut Membre Dernière intervention 15 septembre 2008
15 sept. 2008 à 14:19
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.
3
Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 38
29 août 2008 à 12:28
Salut:

Si tu utilises des servlets, procèdes comme suit:

public class ExtHttpServlet extends HttpServlet {
    // ...

    String currentPath = getServletContext().getRealPath("/");
    // ...
}
0
jadigor Messages postés 14 Date d'inscription samedi 29 avril 2006 Statut Membre Dernière intervention 15 septembre 2008
1 sept. 2008 à 19:25
salut,

je n'utilise pas des servlets, enfin j'herite pas de la HttpServlet, et l'utilisation de cet objet n'est pas resolu chez moi.
0
jadigor Messages postés 14 Date d'inscription samedi 29 avril 2006 Statut Membre Dernière intervention 15 septembre 2008
8 sept. 2008 à 16:26
Salut,

un System.out.println(currentPath);

me retourne une exception car le currentPath est null.
0
Rejoignez-nous