我正在使用Thymeleaf并要求根据数据库命中动态显示标签。
假设我们有一个专栏" Race"在我们的数据库和表名中是"表1"并且相应的实体名称是"表1和#34;。当用户访问html页面(home.html)时,它将触及表并返回字段" Race"的值。因此,如果表有2个值,那么将在页面上显示2个标签,其中包含值,如果有3个值,则分别为3个标签。我需要一个Thymeleaf或js代码来实现它。
请提前帮助和谢谢。
答案 0 :(得分:0)
首先,你需要适当的控制器:
@RequestMapping("/home")
public String showHome(Model model) {
List<Table1> list = //Invoke method to get proper rows from db for example use Spring CRUD Repository
model.addAttribute("list", list);
return "home"
}
HTML放入内部:
<label th:each="entity: ${list}" th:text="${entity.race}"></label>