IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)



Qu'est ce que Struts?
auteur : Lionel Roux (aka RanDomX)
Selon la définition des auteurs, Struts est un framework Open Source écrit entièrement en JAVA qui permet de construire des applications Web.
Struts est construit autour de technologies qui ont fait leurs preuves comme les servlets JAVA, les JavaBeans, le formalisme XML, ... .
Struts implémente le design pattern MVC Model 2.

Le framework Struts fournit le minimum vital pour construire une application Web professionnelle.

Struts est un projet soutenu par l'Apache Software Foundation. La page officelle se trouve à cette adresse: http://struts.apache.org/.


Struts est-il le meilleur choix pour construire mes applications Web?
auteur : Lionel Roux (aka RanDomX)
Disons le tout de suite, Struts n'est pas la panacée !

Pour écrire une application Web très simple, Struts introduit un niveau de complexité et de mise en route trop important.

En revanche, dès qu'une application prends de l'importance, Struts peut rapidement simplifier les choses.


Qui a écrit Struts ?
auteur : Lionel Roux (aka RanDomX)
Struts a été crée par Craig R. McClanahan, puis offert à la fondation Apache en Mai 2000.
Craig Mc Clanahan a aussi été à l'origine de Tomcat 4, l'implémentation officielle de référence des conteneurs Servlet 2.3 et JSP 1.2.

Il est aujourd'hui le lead manager du projet Java Server Faces (JSR-127) et l'architecte de la couche de presentation Web de la plateforme J2EE chez Sun.

17 autres personnes contribuent activement au développement de ce projet.


Struts peut-il être utilisé dans une application commerciale ?
auteur : Lionel Roux (aka RanDomX)
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.