Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :

Concepts généraux :Mise en ?uvre d'un formulaire d'authentification


Notes:

Cette classe d'action va vous permettre de déclencher le traitement de la requête cliente. A cet effet, elle se doit de redéfinir la méthode execute. Le code de cette méthode fera donc appel au modèle. Celui-ci pourra être implémenté avec les technologies de votre choix : soit des composants JavaBeans, soit de EJB. Vous avez donc une certaine souplesse à ce niveau.

Notez bien, et j'insiste, dans cet exemple j'ai simplifié les choses quasiment à l'extrême : on peut dire que pour l'heure, je ne l?ai pas implémenté. Faîtes aussi attention, au niveau de l'architecture MVC 2 et de Struts, à ne pas confondre le concept de modèle et les objets JavaBeans de stockage des données (les instance ActionForm) : il s'agit de deux aspects complètement différents.

Dans tous les cas, si l'on revient sur la méthode execute, vous noterez qu'elle accepte un certain nombre de paramètres : quatre pour être exact. Je passe les deux derniers : effectivement, pour peu que l'on connaisse le concept de servlets, on sait qu'ils permettent de manipuler la requête HTTP cliente ainsi que la réponse qui lui sera associée. Par contre, les deux premiers sont plus directement liés à Struts.

Diapositive précédente Diapositive suivante