Ce cours / tutoriel est destiné aux personnes connaissant Java et débutant dans le domaine du développement web. Il présente des bases de la programmation web en Java telles que :
les servlets et les pages JSP
une introduction à l'architecture MVC (Modèle - Vue - Contrôleur)
une introduction à l'architecture 3tier [web, métier, dao]
une présentation de Spring Ioc pour lier les couches dans une architecture 3tier
une utilisation de Spring pour faciliter l'écriture des couches [métier, dao]
des exemples pour illustrer tous ces points
Ce document est lié à d'autres articles / cours / tutoriels écrits par le même auteur :
il vient en complément du cours "Introduction à la programmation web en Java" [http://tahe.developpez.com/java/web/] qu'il complète en mettant l'accent sur les architectures MVC et 3tier ainsi qu'en présentant Spring.
il reprend l'esprit du tutoriel "Développement web en Java avec Eclipse et Tomcat" [http://tahe.developpez.com/java/eclipse/] pour ce qui est des exemples. Le lecteur est invité à tester ceux-ci lui-même. Pour cela, on indique où trouver les outils du développement web, comment les configurer et comment les utiliser. On fournit également le code source des exemples.