Bonjour,
Voilà, je développe une application web en utilisant le framework Struts. Je souhaite ne faire qu'un seul point d'entrée dans mon application (une servlet).
A chaque fois que quelqu'un tape le path d'une jsp dans l'url du navigateur, je souhaite que l'utilisateur soit redirigé vers cette servlet afin de vérifier l'état de la session, les droits etc... et de rediriger soit vers la page de login ou soit vers la page demandée. J'ai utilisé pour cela le mappage de la servlet dans le fichier web.xml :
Ok ça redirige bien vers la servlet mais au moment de rediriger vers une page contenue dans le dossier page, ça retourne dans la servlet etc... Comment faire pour éviter cela ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <servlet> <servlet-name>test</servlet-name> <servlet-class>com.projet.servlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>test</servlet-name> <url-pattern>/pages/*</url-pattern> </servlet-mapping>
Partager