Path web application [Résolu]

Signaler
Messages postés
14
Date d'inscription
samedi 29 avril 2006
Statut
Membre
Dernière intervention
15 septembre 2008
-
Messages postés
14
Date d'inscription
samedi 29 avril 2006
Statut
Membre
Dernière intervention
15 septembre 2008
-
Salut,

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

Merci.

4 réponses

Messages postés
14
Date d'inscription
samedi 29 avril 2006
Statut
Membre
Dernière intervention
15 septembre 2008

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.
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
35
Salut:

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

public class ExtHttpServlet extends HttpServlet {
    // ...

    String currentPath = getServletContext().getRealPath("/");
    // ...
}
Messages postés
14
Date d'inscription
samedi 29 avril 2006
Statut
Membre
Dernière intervention
15 septembre 2008

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.
Messages postés
14
Date d'inscription
samedi 29 avril 2006
Statut
Membre
Dernière intervention
15 septembre 2008

Salut,

un System.out.println(currentPath);

me retourne une exception car le currentPath est null.