SiteMesh 2
De Dos Ideas.
Qué es SiteMesh
Es un framework Java para aplicaciones web que aplica el patrón de diseño Decorator para permitir la separación de contenido en la capa de presentación.
Con este framework se puede definir la distribución de contenido (layout) de la vista y componerla en base a páginas simples, las cuales conformarán una página compleja (decorada) justo antes de enviarse al cliente.
Para qué se usa
SiteMesh utiliza Filters disponibles a partir de la versión 2.3 de Java Servlet.
- SiteMesh intercepta las peticiones de todas las paginas HTML generadas, procesa el contenido y lo "decora" para obtener el resultado final.
- También puede generar una pagina compleja a partir de varias pequeñas.