Bonjour à tous,
Dans mon application, mes servlets passent la main aux JSP via
Ensuite dans ma JSP, si je veux afficher une image, je dois faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 getServletConfig().getServletContext().getRequestDispatcher("html/monRep/maPage.jsp").forward(request, response);
Hors, j'aimerais pouvoir réutiliser certains ficheirs à différents endroits, donc j'aimerais que le lien soit relatif..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<img src="html/monRep/img/monImage.gif" alt="image"/>
Mon but est de pouvoir faire :
Pour celà, j'ai tenté de récupérer le répertoire html/monRep mais sans succès..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<img src="img/monImage.gif" alt="image"/>
J'ai :
Le 5ème, sans le nom de fichier !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Est-ce possible d'une façon ou d'une autre?
Merci
Partager