Создайте foreach со списком перечислимых классов, не переходя один за другим в Thymeleaf.
Это решение идет один за другим:
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true"
aria-expanded="false">
<p><span th:text="${T(cron.enums.CronSecondsType).enumeratorName}">algo</span></p>
</a>
<div class="dropdown-menu">
<th:block th:each="cronOption : ${T(cron.enums.CronSecondsType).values()}"><a class="dropdown-item"
th:href="@{'#' + ${cronOption.name()}}"
th:text="${cronOption}"></a>
</th:block>
</div>
</li>
Вот здесь и начинается моя проблема:
<ul class="nav nav-pills mb-3" id="pills-something" role="tablist" th:each="strList : ${ new Class[] {T(cron.enums.CronMinutesType).class, T(cron.enums.CronMinutesType).class} }">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true"
aria-expanded="false">
<p><span th:text="${T(strList.enumeratorName}">algo</span></p>
</a>
<div class="dropdown-menu">
<th:block th:each="cronOption : ${T(strList).values()}"><a class="dropdown-item"
th:href="@{'#' + ${cronOption.name()}}"
th:text="${cronOption}"></a>
</th:block>
</div>
</li>
</ul>
У меня есть немного Enum в моем проекте maven, и мне нужно создать foreach со списком, не переходя один за другим в Thymeleaf. Так же, как вы можете видеть в этом коде. Вы также можете увидеть способ сделать это один за другим. "enumeratorName" - это поле моего enum-класса. Большое спасибо за вашу помощь.