Saltar al contenido

Cómo localizar la plantilla Thymeleaf de Spring Boot

Solución:

Spring Boot incluye soporte de configuración automática para los motores de plantillas de thymeleaf, sus plantillas se recogerán automáticamente de src / main / resources / templates.

Si está personalizando la ubicación de su plantilla, utilice la siguiente configuración de propiedades de thymeleaf disponible en Spring Boot.

  • spring.thymeleaf.check-template = true # Verifique que la plantilla exista antes de renderizarla.

  • spring.thymeleaf.check-template-location = true # Verifique que exista la ubicación de las plantillas.

  • spring.thymeleaf.enabled = true # Habilita la resolución de vista MVC Thymeleaf.

  • spring.thymeleaf.prefix = classpath: / templates / # Prefijo que se antepone a los nombres de vista cuando se crea una URL.

  • spring.thymeleaf.suffix = .html # Sufijo que se agrega para ver los nombres al construir una URL.

La ubicación del directorio predeterminado para las plantillas de thymeleaf es:

src/main/resources/templates

Las otras rutas son convenciones estándar para Spring Boot.

Estructura de directorios de Spring Boot Thymeleaf

Aquí hay 2 cosas: 1. Si está utilizando Maven, y supongo que no hay personalizaciones para los nombres de las carpetas. Entonces el nombre de la carpeta debería ser src en lugar de source. 2. Una vez que se haya cambiado el nombre de la carpeta, mueva sus plantillas a la carpeta ‘templates’ dentro de src / resources, esto debería funcionar bien.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *