[JSP]Récupéré le répertoire courant
Bonjour à tous,
Dans mon application, mes servlets passent la main aux JSP via
Code:
1 2
|
getServletConfig().getServletContext().getRequestDispatcher("html/monRep/maPage.jsp").forward(request, response); |
Ensuite dans ma JSP, si je veux afficher une image, je dois faire :
Code:
1 2
|
<img src="html/monRep/img/monImage.gif" alt="image"/> |
Hors, j'aimerais pouvoir réutiliser certains ficheirs à différents endroits, donc j'aimerais que le lien soit relatif..
Mon but est de pouvoir faire :
Code:
1 2
|
<img src="img/monImage.gif" alt="image"/> |
Pour celà, j'ai tenté de récupérer le répertoire html/monRep mais sans succès..
J'ai :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
System.out.println("1"+request.getRealPath("/"));
System.out.println("2"+request.getPathInfo());
System.out.println("3"+request.getRequestURL());
System.out.println("4"+request.getRequestURI());
System.out.println("5"+request.getServletPath());
[6/05/10 15:04:56:531 CEST] 56901955 SystemOut O 1C:\REP\Folder1\Folder2\APPLI\WebContent
[6/05/10 15:04:56:531 CEST] 56901955 SystemOut O 2null
[6/05/10 15:04:56:531 CEST] 56901955 SystemOut O 3https://localhost:9443/APPLI/html/myRep/maPage.jsp
[6/05/10 15:04:56:531 CEST] 56901955 SystemOut O 4/APPLI/html/myRep/index.jsp
[6/05/10 15:04:56:531 CEST] 56901955 SystemOut O 5/html/myRep/index.jsp |
Le 5ème, sans le nom de fichier !
Est-ce possible d'une façon ou d'une autre?
Merci