Dans cet article nous allons créer notre première application, Hello World, avec spring MVC.
Structure de l’application
La structure de notre première application est la suivante :
Dans WEB-INF créer le dossier lib et ajouter les libs suivantes :
- \spring-framework-2.5.5\dist\ spring.jar
- \spring-framework-2.5.5\dist\modules\ spring-webmvc.jar
- \spring-framework-2.5.5\lib\jakarta-commons\ commons-logging.jar
- \spring-framework-2.5.5\lib\j2ee\servlet-api.jar
- \spring-framework-2.5.5\lib\j2ee\jstl.jar
Vous pouvez télécharger les lib de l’adresse : http://www.springframework.org/download
Fichiers de configuration
Dans le fichier web.xml déclarer la servlet DispatcherServlet.
Ensuite mapper les url ‘*.html’ avec la servlet DispatcherServlet.
Créer le fichier "springmvc-servlet.xml" dans /WEB-INF. ce fichier contiendra la déclaration des beans.
Le nom de ce fichier doit correspondre au nom de la servlet DispatcherServlet (springmvc, dans notreapplication).
Définir ensuite le contrôleur qui prendra en charge l’appel à notre première page /hello_springmvc.html.
Déclarer ensuite le viewResolver qui servira à faire le mapping entre les noms des vues et les pages correspondantes.
Implémenter le contrôleur
Créer la classe HelloSpringMvcController qui implémente l’interface Controller.
Créer la vue
Dans le dossier « vues » créer la page "hello_springmvc.jsp".
Conclusion
Dans cet article nous avons vu comment configurer une application se basant sur le framwork spring mvc (configuration du DispatchServlet urlViewResolver et la déclaration du contrôleur), ainsi que la création d’un contrôleur.
Dans le prochain article nous verrons d’autres aspects plus avancés de spring MVC.
Aucun commentaire:
Enregistrer un commentaire