2017-05-30 63 views
0

我使用的是百里香,并且需要基于数据库命中动态显示标签。使用百里香的标签动态显示

假设我们的数据库中有一列“Race”,表名为“Table1”,对应的实体名称为“Table1”。当用户访问将会击中表格并返回字段“Race”的值的html页面(home.html)时。因此,如果表格有2个值,那么2个标签将在页面上显示其值,如果有3个值,则分别为3个标签。我需要一个Thymeleaf或js代码来实现这一点。

请帮助和提前致谢。

+0

您可以发布您的Java代码? – bphilipnyc

+0

嗨,谢谢你的回复。但现在它不是必需的。 – Apurba

回答

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>