---
# System prepended metadata

title: Thymeleaf
tags: [Spring Boot]

---

# Thymeleaf

[Documentation](https://www.thymeleaf.org/)

Thymeleaf est le moteur de template de Spring boot.
Il nous permet de créer l'affichage de notre application.

Ex : 
```
<p th:text="${user.name}"></p>
```

Affiche le nom de l'utilisateur que nous renvoyons grâce au controller.

Il est possible aussi de faire des boucles et des conditions avec Thymeleaf.

```
<ul th:each="person : ${persons}">
    <li th:text="person.name"></li>
</ul>
```
Les noms des personnes que nous parcourons grâce à la boucle s'affichent.

###### tags: `Spring Boot`