Struts, c'est en quelque sorte le "chef d'orchestre" de ton site. Il va 'mapper' des urls, (des actions), généralement sous la forme de
http://serveur:8080/monappli/adresse.do, vers une classe java, puis vers un fichier JSP.
Cette classe java va faire les taches et calculs necessaires, puis l'affichage se fait à l'aide d'une ou plusieures pages JSP.
Le framework hibernate quand à lui permet de gérer la partie base de donnèes. C'est tes classes java qui vont l'utiliser pour accéder a ta base de donnèes. Mais dans un premier temps, ne t'en occupe pas.
Je te conseil aussi l'utilisation de Maven2 pour gérer ton projet, cela facilite grandement la résolution des dépendances.
Donc en pratique :
Tu configure ton Web.xml pour mapper tout les *.do vers struts.
Tu configure struts pour mapper, par exemple, /accueil.do vers la classe com.foo.actions.AccueilAction, et tu indiques un forward vers la page JSP de ton choix.
Ceci est plus une stratégie qu'autre chose, tu trouveras plus d'information sur cette page :
http://java.developpez.com/faq/struts/
tu compiles, et tu mets tout ca dans tomcat, et tu appels l'url accueil.do !
Partager