Si vous avez déjà créé une application
web, même simple, vous avez sans doute rencontré quelques
challenges liés à cette activité. Vous avez
écrit du java ou un autre langage, mais aussi du HTML, des
feuilles de style, du Javascript et probablement du SQL. Vous
avez fait du dessin. Vous avez eu une approche simple, efficace et
cohérente !
|
|
Struts
est un Framework MVC pour développer des applications web;
Il vous aidera à être plus efficace et simplifiera vos
développements. Mais que signifie donc :
- Framework (lit. Structure) : architecture
et ensemble d'outils de développement. J2EE est un Framework
Java pour les développements web. Les Frameworks ont l'avantage
de structurer, simplifier, segmenter les développement et donc
les accèlerer. Struts prend en compte les problèmatiques
de performance, sécurité, multi-langue...
- MVC : acronyme synonyme de séparation
des composants de type "Model" (logique métier et accès
aux données), "View" (présentation des informations)
et "Controller" (la gestion des interactions des utilisateurs).
- Struts : projet opensource. Struts fait parti
du sous-ensemble des projets java d'Apache nommé Jakarta.
Les 10 pages qui suivent, illustrent le développement
d'un composant "Model", "View" et "Controller" de Struts...
|
|