> > > > > > > > >
GRUPO EBIM 16 Jul 20
1 minuto de lectura

Plantillas HTML5 en Java con Thymeleaf

1 minuto de lectura
Compartir
  • Copiado en el portapapeles

Actualizado: 22 nov 2022

Thymeleaf es un motor de procesamiento de plantillas muy flexible, adaptado a las necesidades actuales, poco intrusivo en el marcado y muy rápido.

El uso de Thymeleaf permite facilitar el uso de recursos HTML y el amplio uso diferentes estilos. Permite trabajar con varios tipos de expresiones:

  • Expresiones variables: Son quizás las más utilizadas, como por ejemplo ${…}

  • Expresiones de selección: Son expresiones que nos permiten reducir la longitud de la expresión si prefijamos un objeto mediante una expresión variable, como por ejemplo *{…}

  • Expresiones de mensaje: Que nos permiten, a partir de ficheros properties o ficheros de texto, cargar los mensajes e incluso realizar la internalización de nuestras aplicaciones, como por ejemplo #{…}

  • Expresiones de enlace: Nos permiten crear URL que pueden tener parámetros o variables, como por ejemplo @{…}

  • Expresiones de fragmentos: Nos van a permitir dividir nuestras plantillas en plantillas más pequeñas e ir cargándolas según las vayamos necesitando, como por ejemplo ~{…}

Por defecto, cuando se trabaja con Thymeleaf se suele hacer con el lenguaje de expresiones OGNL (Object-Graph Navigation Language), aunque cuando trabajamos conjuntamente con Spring MVC podemos utilizar el SpEL (Spring Expression Language).

ES
Abrir chat
Hola 👋
¿En qué podemos ayudarte?