A quoi sert struts
Fermé
eleveing
Messages postés
73
Date d'inscription
jeudi 30 août 2012
Statut
Membre
Dernière intervention
27 février 2014
-
5 mai 2013 à 02:11
eleveing Messages postés 73 Date d'inscription jeudi 30 août 2012 Statut Membre Dernière intervention 27 février 2014 - 5 mai 2013 à 11:34
eleveing Messages postés 73 Date d'inscription jeudi 30 août 2012 Statut Membre Dernière intervention 27 février 2014 - 5 mai 2013 à 11:34
2 réponses
lapourvous
Messages postés
1156
Date d'inscription
lundi 22 avril 2013
Statut
Membre
Dernière intervention
12 décembre 2022
519
5 mai 2013 à 02:21
5 mai 2013 à 02:21
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.
eleveing
Messages postés
73
Date d'inscription
jeudi 30 août 2012
Statut
Membre
Dernière intervention
27 février 2014
1
5 mai 2013 à 11:34
5 mai 2013 à 11:34
bonjour!!
merci pour votre aide mai j arrive pas encore a comprendre concretement ce que ca me donne de plus !qu est ce que je gagne quant je fait appel a ce framework CONCRETEMENT?
merci pour votre aide mai j arrive pas encore a comprendre concretement ce que ca me donne de plus !qu est ce que je gagne quant je fait appel a ce framework CONCRETEMENT?
5 mai 2013 à 09:09
https://fr.wikipedia.org/wiki/Apache_Struts
5 mai 2013 à 10:37
5 mai 2013 à 10:49
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 !
5 mai 2013 à 10:50