使用百日咳的动态显示标签

时间:2017-05-30 12:27:13

标签: thymeleaf

我正在使用Thymeleaf并要求根据数据库命中动态显示标签。

假设我们有一个专栏" Race"在我们的数据库和表名中是"表1"并且相应的实体名称是"表1和#34;。当用户访问html页面(home.html)时,它将触及表并返回字段" Race"的值。因此,如果表有2个值,那么将在页面上显示2个标签,其中包含值,如果有3个值,则分别为3个标签。我需要一个Thymeleaf或js代码来实现它。

请提前帮助和谢谢。

1 个答案:

答案 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>