Avec l’engouement que suscite Ajax, et après avoir présenté quelques liens sur Ajax & Java, il était nécessaire présenter un article sur son utilisation avec Struts.

On ne présente plus Struts, l’un des principaux framework pour réaliser des applications web. Quant à Ajax, le buzz word du moment, il permet de rendre les interfaces web plus user friendly.

Comment les développeurs Java peuvent ajouter l’ergonomie proposée par Ajax dans leur applications web utilisant actuellement Struts sans avoir à tout réécrire ?

Le site Java.net met à disposition de ses lecteurs un article intitulé Sprinkle Some AJAX Magic in Your Struts Web Application écrit par Paul Browne[1]. La solution présentée par l’auteur ne doit pas être considérée comme une façon de faire à long terme. Il faut plutôt la voir comme la bonne méthode pour intégrer Ajax dans une application Struts existante.

Cet article a engendré toute une discussion sur TSS, sur les questions suivantes :

  • Qui utilise réellement Ajax ?
  • Souhaite-t-on faire évoluer Struts pour proposer les fonctionnalités offertes par Ajax ou faut-il passer à d’autres solutions telles que DWR[2] ou Dojo ?

Notes

[1] Découvert grâce à l’article Struts Ajaxian Web Applications.

[2] La conception de Direct Web Remoting est basée sur les principes même de Ajax.