Thymeleafで回数指定のループ処理を実装

Thymeleafで回数指定のループ処理を実装

Thymeleafで回数指定のループ処理を実装する方法を以下に示します。
回数を指定してループ処理を行いたい場合は、Thymeleafのth:eachを使います。
リストや配列に基づくループが一般的ですが、回数指定の場合には以下のような方法を使用します。

<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
  <title>回数指定のループ処理</title>
</head>
<body>
  <ul>
    <!-- 回数を指定してループ処理 -->
    <li th:each="i : ${#numbers.sequence(0, 4)}" th:text="'アイテム ' + ${i}"></li>
  </ul>
</body>
</html>

この例では、#numbers.sequence(0, 4)を使って0から4までの整数のリストを生成し、それをループしてアイテムを表示しています。
#numbers.sequenceは指定した範囲の連続した数値をリストとして生成するヘルパー関数です。