inseadima

Bienvenue Invité sur INSEA DIMA.

Actualité de l’ Institut National de Statistique et d'Economie Appliquée {INSEA}.


Controller Struts

inseadima :: I N S E A :: Options :: Informatique :: Etude :: JAVA & J2EE :: J2EE :: J2EE

Aller en bas

Controller Struts

Message par r.benham le Lun 16 Avr 2007 - 10:19

Afin de redéfinir le contrôlleur de struts pour intercepter toutes les requêtes entrantes, vous devez ajouter la balise suivante dans le fichier de config de struts (struts-config.xml):
<controller contentType="text/html;charset=ISO-8859-1"
nocache="true" locale="true" inputForward="true" maxFileSize="4M"
processorClass="fr.superforum.inseadima.pfe.MyRequestProcessor" />
définir la classe MyRequestProcessor qui hérite de RequestProcessor et surcharger la méthode :
protected ActionMapping processMapping(HttpServletRequest request,HttpServletResponse response, String path) throws IOException;
pour continuer le processus normale de struts on met :
return super.processMapping(request, response, path);
sinon on change le path pour rediriger la requête, par ex :
return super.processMapping(request, response, "/login");
ou
request.getRequestDispatcher("/login.jsp").forward(request, response);
return null;

j'espère que c'est claire, sinon je suis là pour toutes clarification

r.benham
Invité


Revenir en haut Aller en bas

Controller Struts

Message par bahraryou le Dim 22 Avr 2007 - 11:09

merci je vais essayer, si je trouve un prob je te prviens

bahraryou
Restez sympa, je suis un nouveau membre ;)
Restez sympa, je suis un nouveau membre ;)

Masculin
Nombre de messages : 2
Date d'inscription : 31/10/2006

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

inseadima :: I N S E A :: Options :: Informatique :: Etude :: JAVA & J2EE :: J2EE :: J2EE

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum