Bonjour

J'utilise la balise <c:import> pour inclure ma page menu.jsp dans index.jsp.

La page index.jsp se trouve dans WEB-INF et menu se trouve dans WEB-INF/inc.

Voici comment j'importe menu.jsp dans index.jsp:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 <body>
 <c:import url="/inc/menu" />
 </body>
En fait "menu" correspond au mapping que j'ai donné à ma page menu.jsp dans le web.xml.

Sauf quand je lance mon application, la page menu.jsp est introuvable:

Etat HTTP 500 - javax.servlet.ServletException: javax.servlet.jsp.JspException: java.io.FileNotFoundException: The requested resource (/Monappli/inc/menu) is not available
mais quand je retire menu.jsp du répertoire /inc et que je fais ceci:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 <body>
 <c:import url="/menu" />
 </body>
Ca marche.

Donc comment je dois faire mon import en sachant que le menu.jsp se trouve dans WEB-INF/inc.

Merci