Archive pour la catégorie 'Struts'

Evolution des applications Web par Craig McClanahan

Mercredi 29 décembre 2004

Voici une interview de Craig McClanahan par Janice J. Heiss sur l’évolution des applications Web au travers de Struts, JSF et Java Studio Creator.

(more…)

Struts & Commons Validator - Comment contrôler les champs pour confirmation??

Jeudi 2 décembre 2004

Le Commons Validator utilisé dans Struts est un outil extrêment utile. Non seulement il permet de générer automatiquement les contrôles JavaScript côté client et les contrôles Java côté serveur, mais il permet surtout de factoriser (et réutiliser) ces contrôles.

J’ai écrit il y a quelque temps un nouveau type de contrôle que je publie ici librement sous la licence GPL.

(more…)

Comparatif des frameworks Web

Lundi 8 novembre 2004

Il est très difficile de dire quel est le meilleur framework Web en Java. Surtout que ce choix dépend énormément de l’environnement technique de l’application et des affinités des architectes et/ou des développeurs. Matt Raible nous présente sa vision sur 5 frameworks existants en prenant en compte l’aspect technique et stratégique :

Cette présentation est également illustrée par une démonstration implémentée avec ces différents frameworks.

Il y a un fil de discussion sur TSS à propos de cette présentation où la communauté donne également son opinion sur les frameworks Web.

On peut retenir en résumé que :

  • Trapesty et Spring sont de très bons frameworks, mais ils sont très peu supportés. Il est donc difficile de se lancer dans l’aventure.
  • JSF est le standard J2EE. Et même s’il n’est pas encore arrivé à maturité; avec le support des grosses sociétés du monde J2EE et des éditeurs, il risque bien de rependre une place importante sur le marché des frameworks Web.
  • Struts reste le framework de référence. Très utilisé, il éprouvé depuis un certain temps, même s’il faut fournir un travail plus important qu’avec ses concurrents.

 

Notes

[1] A voir aussi

Struts - un framework MVC2 pour vos WebApp J2EE

Mercredi 3 novembre 2004

Ecrire une application web avec un certain nombre de fonctionnalités représente une tâche assez complexe.

Cependant il existe des outils pour faciliter le développement d’applications web. MVC2 est un modèle de conception qui consiste à séparer le Modèle, de la Vue et du Contrôleur. Cela permet entre autre de rendre indépendantes la couche logicielle de présentation et la couche contenant le coeur du métier.

Struts est un framework qui permet d’implémenter un tel modèle de conception au sein d’applications web J2EE.

(more…)