Bonjour;
Je veux realiser une adaptation à une application realisée en struts2, d'apres que j'ai lu, il faut realiser
* Avec un conteneur compatible avec les spécification Servlet 2.3, vous pouvez implémenter un filtre de prétraitement.
* Avec une application compatible Struts 1.1 et plus, vous pouvez redéfinir le RequestProcessor et y intégrer les prétraitements .
* Avec une application compatible Struts 1.0, vous pouvez redéfinir l'ActionServlet et y intégrer les prétraitements (source Faq du developpez)
puisque mon application est en struts 2 donc la seule solution est de definir un filtre de pre-traitement.
Pour je soit claire je donne un exemple :
mon but est de realiser un filtre de pretraitement, et selon le cas, il peut soit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <action name="action1" class="class1Action"> <result>page.jsp</result> <result name="succes1">page1.jsp</result>
laisse la classe class1Action traite la requete (dochain(..))
definir une autre classe qui traite la requete, et selon le resultat renvoyé par la classe, on affiche la page.jsp ou page1.jsp.
donc mon but est de realiser un filtre de pretraitement qui remplace dans certain cas la classe class1Action, ce qui me reste est lire le fichier strut, comment on peut faire ça?????!! est ce que ma solution vous semble logique et applicative (on peut la mettre en oeuvre).
Merci d'avance.
Partager