Déplacer les pages dans /WEB-INF/
Bonjour :)
Pour augmenter la sécurité de mon application, j'ai déplacé mes pages dans le répertoire /WEB-INF/.
J'ai évidement modifier tous les fichiers contenant les chemins.
J'accède via mon navigateur à index.jsp (la seule page qui n'est pas dans /WEB-INF/), je me loggue et arrive sur menu.jsp (lui dans /WEB-INF/).
Jusque la c'est magnifique! Mais à partir de ma page menu, je n'accède plus à rien! :?
Je ne comprend pas trop car j'utilise les mêmes procédés/configuration pour accéder à menu.jsp et aux autres pages...
Mes navigations rules:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
| <!-- Navigation Rules -->
<!-- BEGIN FROM EVERYWERE -->
<navigation-rule>
<navigation-case>
<from-outcome>test</from-outcome>
<to-view-id>/WEB-INF/jsp/test.faces</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>index</from-outcome>
<to-view-id>/index.faces</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>report</from-outcome>
<to-view-id>/WEB-INF/jsp/report.faces</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>historylist</from-outcome>
<to-view-id>/WEB-INF/jsp/historylist.faces</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>userlist</from-outcome>
<to-view-id>/WEB-INF/jsp/userlist.faces</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>tasklist</from-outcome>
<to-view-id>/WEB-INF/jsp/tasklist.faces</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>customerlist</from-outcome>
<to-view-id>/WEB-INF/jsp/customerlist.faces</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>menu</from-outcome>
<to-view-id>/WEB-INF/jsp/menu.faces</to-view-id>
</navigation-case>
</navigation-rule>
<!-- END FROM EVERYWHERE -->
<!-- BEGIN USERLIST.JSP -->
<navigation-rule>
<from-view-id>/WEB-INF/jsp/userlist.jsp</from-view-id>
<navigation-case>
<from-outcome>userform</from-outcome>
<to-view-id>/WEB-INF/jsp/userlist.faces</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>userview</from-outcome>
<to-view-id>/WEB-INF/jsp/userlist.faces</to-view-id>
</navigation-case>
</navigation-rule>
<!-- END USERLIST.JSP -->
<!-- BEGIN TASKLIST.JSP -->
<navigation-rule>
<from-view-id>/WEB-INF/jsp/tasklist.jsp</from-view-id>
<navigation-case>
<from-outcome>taskform</from-outcome>
<to-view-id>/WEB-INF/jsp/taskform.faces</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>taskview</from-outcome>
<to-view-id>/WEB-INF/jsp/taskview.faces</to-view-id>
</navigation-case>
</navigation-rule>
<!-- END TASKLIST.JSP -->
<!-- BEGIN CUSTOMERLIST.JSP -->
<navigation-rule>
<from-view-id>/WEB-INF/jsp/customerlist.jsp</from-view-id>
<navigation-case>
<from-outcome>customerform</from-outcome>
<to-view-id>/WEB-INF/jsp/customerform.faces</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>customerview</from-outcome>
<to-view-id>/WEB-INF/jsp/customerview.faces</to-view-id>
</navigation-case>
</navigation-rule>
<!-- END CUSTOMERLIST.JSP -->
<!-- BEGIN HISTORYLIST.JSP -->
<navigation-rule>
<from-view-id>/WEB-INF/jsp/historylist.jsp</from-view-id>
<navigation-case>
<from-outcome>historyview</from-outcome>
<to-view-id>/WEB-INF/jsp/historyview.faces</to-view-id>
</navigation-case>
</navigation-rule>
<!-- END HISTORYLIST.JSP -->
<!-- End of navigation rules --> |
Quel pourrait bien en être la cause?
Merci :)