avril
2006
Durant mon stage, j’ai été confronter à un moment de faire un choix : Soit continuer des sites à la manière habituelle, soit tester Ajax.
Comme je suis fort curieux, je me suis laissé tenter par Ajax.
D’après mes recherches, le système ajax qui s’intègre le mieux avec Spring est DWR, je vais tenter de vous faire un petit article sur comment l’utiliser, tout d’abord seul, puis comment l’intégrer avec Spring.
Récupérer les librairies
Premièrement, il faut aller prendre les librairies sur le site de DWR.
Installer les librairies
Rien de spécial à faire ici, soit vous copiez le jar dans le répertoire /WEB-INF/lib de votre projet web, soit vous l’installer directement dans le répertoire des lib de votre serveur.
Configurer la servlet de DWR : Partie 1
Tout d’abord, il faut rajouter la servlet dans le fichier de configuration web.xml, comme pour toutes servlets.
<servlet-name>dwr-invoker</servlet-name>
<display-name>Servlet de RWR</display-name>
<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
Remarque : Le paramètre debug, tout comme son nom l’indique permet de faire du débuggage et des tests manuels.
Une explication plus claire sera donnée un peu plus loin.
Il faut ensuite liér la servlet sur /dwr/*.
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping
Bon jusqu’ici en fait, rien de particulier pour une servlet.
Excellent tutoriel.
J’ai pu facilement/rapidement utiliser DWR et je t’en remercie.