10
インデックスでループするにはどうしたらいいですか?Thymeleaf - インデックスでリストをループする方法
Foo.java私は
org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as each: "${index: #numbers.sequence(0, ${student.tasks.length})}"
インデックスでループするにはどうしたらいいですか?Thymeleaf - インデックスでリストをループする方法
Foo.java私は
org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as each: "${index: #numbers.sequence(0, ${student.tasks.length})}"
Thymeleaf th:each
あなたは、可変反復の状態を宣言することを可能にする解析エラーを得た
public Foo {
private List<String> tasks;
...
}
index.htmlを
<p>Tasks: <span th:each="${index: #numbers.sequence(0, ${foo.tasks.length})}">
<span th:text="${foo.tasks[index]}"></span>
</span></p>
<span th:each="task,iter : ${foo.tasks}">
ループでは、iter.index
とiter.size
を参照できます。あなたは既にだけのコレクションを反復処理することができたときにインデックスを使用する必要がありますなぜ
はhttp://www.thymeleaf.org/doc/tutorials/2.1/usingthymeleaf.html#keeping-iteration-status
を参照してください? –
最終的に、リストをカンマ区切り文字列に変換したいと思います。アイテムが最後の要素かどうか確認したいと思います。だから私は最初にインデックスでループする必要があります。 – richersoon