jeudi 2 avril 2009

SiteMesh

SiteMesh est un gestionnaire de layout pour pages web et un framework de décoration qui utilise le pattern Decorator.
Le header et le footer, par exemple, sont définis dans des JSP différentes, et il n'est plus nécessaire de les insérer dans chacune de vos JSP.
On l'oppose, mais on peut aussi l'additionner au Tiles de Struts.
Je vous propose de regarder l'archetype d'un projet Struts 2 utilisant SiteMesh.
Vous trouverez à cet endroit des détails sur le plugin Sitemesh pour Struts 2.

Les différences entre Tiles (qui se base sur le pattern Composite View) et SiteMesh, sont décrites sur le site de Tiles.
Et vous pouvez vous tournez vers des tutoriaux, pas forcément récents, mais intéressants pour débuter :

Je n'ai, pour l'heure, pas beaucoup de détails, je débute dans l'utilisation de ce framework.

Aucun commentaire: