El uso de tecnologías de visualización en Spring MVC es conectable. Ya sea que decida utilizar Thymeleaf, plantillas de marcado Groovy, JSP u otras tecnologías, básicamente todo se reduce a cambios de configuración. Este capítulo describe las tecnologías de presentación integradas en Spring MVC. Asumiremos que ya estás familiarizado con la resolución de visualización.
Hoja de tomillo
Thymeleaf es un moderno motor de plantillas Java del lado del servidor que enfatiza las plantillas HTML naturales que se pueden previsualizar en el navegador con un doble clic, lo cual es muy conveniente cuando usted mismo trabaja en plantillas de interfaz de usuario (por ejemplo, como diseñador) sin la necesidad de un servidor en funcionamiento. Si es necesario reemplazar páginas JSP, Thymeleaf proporciona uno de los conjuntos de funciones más completos para facilitar dicha conversión. Thymeleaf se desarrolla y mantiene activamente. Puede encontrar información introductoria más completa en la página de inicio del proyecto Thymeleaf.
La integración de Thymeleaf con Spring MVC es gestionada por el proyecto Thymeleaf. La configuración consta de varias
declaraciones de beans como ServletContextTemplateResolver
, SpringTemplateEngine
y ThymeleafViewResolver
.
Para obtener más información, consulte "Thymeleaf+Spring".
GO TO FULL VERSION