如何应用th:每个on:在以下情况下切换Enum的值?
public enum Framework {
ABC0(0, "Name0"),
ABC1(1, "Name1"),
ABC2(2, "Name2"),
ABC3(3, "Name3");
public int id;
public String name;
private Framework (int id, String name){
this.id = id;
this.name = name;
}
}
在模型类中我有一个字段:
private int frameworkId;
谢谢
答案 0 :(得分:1)
我明白了 - 这很简单。
我在Framework类中传递了Framework的值:
model.addAttribute("frameworks", Framework.values());
然后:
<span class="cls">Framework:</span>
<span th:switch="${item.frameworkId}">
<span th:each="fw : ${frameworks}">
<span th:case="${fw.id}" th:text="${fw.name}"></span>
</span>
</span>