©
1
Struts
Applications Struts
Struts
©
2
Struts
Applications Struts
Généralités (1)
•« Comment organiser les entités en
charge de la gestion de l'interaction
entre l'utilisateur et le système ? »
•Le Framework Struts permet de réaliser
une application Web basée sur
–MVC2
–JSP/Servlet (ou XML/XSLT)
•Principale implémentation du MVC2
–Il en existe des alternatives
Généralités
©
3
Struts
Applications Struts
Généralités (2)
• Struts n’est pas destiné aux
applications Web très simple
–Struts introduit un niveau de complexité et
de mise en route trop important.
–Dès qu'une application prends de
l'importance, Struts peut rapidement
simplifier les choses.
•Struts est distribué sous licence ASF.
–Struts peut donc être utilisé dans des
applications commerciales dans le respect
de ce qui est inscrit dans cette licence.
Généralités
©
4
Struts
Applications Struts
Modèle MVC (1)
•MVC : Modèle –Vue –Contrôleur
–Lié à l'origine des langages à objets.
•Séparation en 2 couches verticales
–Les objets métiers (Modèle)
–Les objets IHM
•Objets chargés de l'acquisition d'informations
en provenance de l'utilisateur (Contrôleur)
•Objets chargés de la restitution d'informations
vers l'utilisateur (Vue)
Généralités
Modèle MVC
©
5
Struts
Applications Struts
Modèle MVC (2)
1
3
2
4
5
Généralités
Modèle MVC
1 / 20 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!