A quoi sert struts
eleveing
Messages postés
73
Date d'inscription
Statut
Membre
Dernière intervention
-
eleveing Messages postés 73 Date d'inscription Statut Membre Dernière intervention -
eleveing Messages postés 73 Date d'inscription Statut Membre Dernière intervention -
bonjour tout le monde!!
svp,j ai besoin de savoir a quoi sert le framework struts???
j ai telecharge les bibliotheques struts mai je sais pas le role de ce framwork dans mon
projet web ,on dit ca facilite le travail,je comprends pas comment???
merci de m aider!!!!!
svp,j ai besoin de savoir a quoi sert le framework struts???
j ai telecharge les bibliotheques struts mai je sais pas le role de ce framwork dans mon
projet web ,on dit ca facilite le travail,je comprends pas comment???
merci de m aider!!!!!
2 réponses
Bonsoir Bonsoir Apache Struts est un framework libre servant au développement d'applications web Java EE. Il utilise et étend l'API Servlet Java afin d'encourager les développeurs à adopter l'architecture Modèle-Vue-Contrôleur. Apache Struts a été créé par Craig McClanahan et donné à la fondation Apache en mai 2000. Struts a fait partie du projet Jakarta de mai 2000 jusqu'en mars 20041,2.
Cette infrastructure permet la conception et l'implémentation d'applications Web de taille importante par différents groupes de personnes. En d'autres termes, les designers, développeurs de composants logiciels peuvent gérer leur propre part du projet de manière découplée.
Struts permet la structuration d'une application Java sous forme d'un ensemble d'actions représentant des événements déclenchés par les utilisateurs de l'application. Ces actions sont décrites dans un fichier de configuration de type XML décrivant les cheminements possibles entre les différentes actions. En plus de cela, Struts permet d'automatiser la gestion de certains aspects comme la validation des données entrées par les utilisateurs via l'interface de l'application. Plus besoin de venir coder le contrôle de chaque donnée fournie par un utilisateur, il suffit de décrire les vérifications à effectuer dans un fichier XML dédié à cette tâche.
En utilisant Struts, le développeur simplifie son travail au niveau des vues et des contrôleurs du modèle MVC. Mais il serait inadapté d'utiliser ce framework dans des projets de petite taille car il introduit une certaine complexité. Struts montre toute sa puissance dans des applications d'une certaine envergure.
Cette infrastructure permet la conception et l'implémentation d'applications Web de taille importante par différents groupes de personnes. En d'autres termes, les designers, développeurs de composants logiciels peuvent gérer leur propre part du projet de manière découplée.
Struts permet la structuration d'une application Java sous forme d'un ensemble d'actions représentant des événements déclenchés par les utilisateurs de l'application. Ces actions sont décrites dans un fichier de configuration de type XML décrivant les cheminements possibles entre les différentes actions. En plus de cela, Struts permet d'automatiser la gestion de certains aspects comme la validation des données entrées par les utilisateurs via l'interface de l'application. Plus besoin de venir coder le contrôle de chaque donnée fournie par un utilisateur, il suffit de décrire les vérifications à effectuer dans un fichier XML dédié à cette tâche.
En utilisant Struts, le développeur simplifie son travail au niveau des vues et des contrôleurs du modèle MVC. Mais il serait inadapté d'utiliser ce framework dans des projets de petite taille car il introduit une certaine complexité. Struts montre toute sa puissance dans des applications d'une certaine envergure.
https://fr.wikipedia.org/wiki/Apache_Struts
C'est une simple question de droit d'auteur, tu ne peux pas copier-coller le contenu de Wikipédia (ou d'un autre site) sans citer la page d'origine, leurs auteurs, et/ou la licence de réutilisation...
Il en va de même si tu copies du texte de CommentCaMarche sur un autre site !