getRequestDispatcher et Struts
Bonjour,
j'aurai aimé savoir si je pouvais faire quelque chose comme ceci :
struts-config.xml
Code:
1 2 3 4
|
<action
path="/SessionExpired"
forward="pages.sessionExpired"/> |
tiles-defs.xml
Code:
1 2 3 4
|
<definition name="pages.sessionExpired" extends="baseLayout">
<put name="body" value="/pages/_sessionExpired.jsp"/>
</definition> |
SessionRequestProcessor.java
Code:
1 2 3 4 5 6 7 8
|
public class SessionRequestProcessor extends TilesRequestProcessor {
...
request.getRequestDispatcher("/SessionExpired").forward(request,response);
...
} |
Et donc si dans SessionRequestProcessor.java je mets : l'adresse de la page (/pages/sessionExpired.jsp) dans getRequestDispatcher tout fonctionne correctement, en effet c'est ainsi qu'il fonctionne :) . Mais si je mets "/SessionExpired" ou "pages.sessionExpired" Tomcat me dit que la ressource est inaccessible...
Et j'ai vraiment besoin que cette page passe par un traitement Tiles comme toutes les autres pages...