1.
Crear proyecto spring con versión menor a 2 y agregarle thymeleaf y web
2. Los html va en template y los css, js, img van en static
3. Para usar thymeleaf agregar esto en la etiqueta html <html
xmlns:th="[Link]
4. Para imprimir se hace sobre las etiquetas y usando además th:text=”${variable}”/>
5. Siempre cerrar las etiquetas html sino va a botar error
6. Para importar css staticos se agrega sobre la etiqueta link th:href="@{/css/[Link]}"
esto indica que el @ esta ubicando sobre la carpeta “static” y dentro de static hay una
carpeta llamada css y dentro de esta un archivo llamado [Link]
Hola Kevin, me alegro mucho que te haya gustado rl curso.
Usamos "${}" para hacer referencias a variables que se pasan desde el controlador a la vista,
usamos "${#}" para acceder a funciones helpers de que vienen incluidas en Thymeleaf, ejemplo:
1. ${#[Link](allSeedStarters)}
Usamos "*{}" para mapear las propiedades de algún objeto entity al campo del formulario.
Usamos"@{}" para las URLs de nuestro sitio.
Usamos "#{}" para acceder a recursos que están en los archivos properties, típicamente textos
i18n (internacionalización).
saludos!