Seguinte, estou tentando usar carousel do bootstrap, para mostrar o conteúdo da minha lista retornada pelo controlador. Então, consigo listar em tabela da seguinte forma:
<table border="1">
<tr>
<th>Papeis</th>
<th>Alterar</th>
<th>Excluir</th>
</tr>
<tr th:each="papel : ${papels}">
<td th:text="${papel.papelNome}"></td>
<td><a th:href="@{/papeis/editar/{id}(id=${papel.id})}">Editar</a>
</td>
<td><a th:href="@{/papeis/excluir/{id}(id=${papel.id})}">Excluir</a>
</td>
</tr>
</table>`
Até aí, beleza, consigo trazer os dados da lista para a view, porém em uma tabela.
Mas eu gostaria de usar carousel, e eu tenho o seguinte código, com conteúdo estático.
`<body>
<div class="container">
<h1>Criando um Carousel</h1>
<div id="Carrosel" class="carousel slide" data-ride="carousel" data-interval="3000">
<ol class="carousel-indicators">
<li data-target="#Carrosel" data-slide-to="0" class="active"></li>
<li data-target="#Carrosel" data-slide-to="1"></li>
<li data-target="#Carrosel" data-slide-to="2"></li>
</ol>
<!--Colocar slides-->
<div class="carousel-inner">
<div class="item active">
<img src="https://unsplash.it/1280/420?random">
<div class="carousel-caption">
<h3>Slide foto Um</h3>
<p>Subtítulo do slide Um</p>
</div>
</div>
<div class="item">
<img src="https://unsplash.it/1279/420?random">
<div class="carousel-caption">
<h3>Slide foto Dois</h3>
<p>Subtítulo do slide Dois</p>
</div>
</div>
<div class="item">
<img src="https://unsplash.it/1278/420?random">
<div class="carousel-caption">
<h3>Slide foto Três</h3>
<p>Subtítulo do slide Três</p>
</div>
</div>
</div>
<a class="left carousel-control" href="#Carrosel" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
</a>
<a class="right carousel-control" href="#Carrosel" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
</a>
</div>
</div>
A dúvida é, como eu faço, usando Thymeleaf, para listar os atributos usando as imagens já definidas, mas o conteúdo de texto, ser da lista que é retornada pelo controlador.
