mercredi 29 février 2012

Spring et Ajax (DWR - GWT)

La technologie Ajax (Asynchronous JavaScript and Xml), permet le rechargement à chaud d'une portion d'une page HTML. Pour cela, Ajax dans sa communication client serveur manipule un objet XmlHttpRequest pour exécuter des services distants et récupérer des objets Java pou par exemple les afficher.
Spring permet d'intégrer différents framework Ajax, dont les plus populaires DWR et GWT.

Pour cela Spring met en scène les éléments de communication entre le monde Java et Javascript:
  • Déclaration des services distants à exposer en Ajax.
  • La configuration des convertisseurs Java/Javascript nécessaire au processus etc...