在Thymeleaf Boot中显示对象数组的内容,可以通过以下步骤实现:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
@Controller
注解标记类,并使用@RequestMapping
注解指定请求路径。@RequestMapping
或@GetMapping
注解指定请求路径和请求类型。List<Object> objectList = new ArrayList<>();
// 添加对象到列表中
objectList.add(new Object("Object 1"));
objectList.add(new Object("Object 2"));
objectList.add(new Object("Object 3"));
model.addAttribute("objectList", objectList);
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<title>Display Object Array</title>
</head>
<body>
<h1>Object Array:</h1>
<ul>
<li th:each="object : ${objectList}" th:text="${object.name}"></li>
</ul>
</body>
</html>
在上面的例子中,${objectList}
表示从Model对象中获取名为"objectList"的属性值。th:each
指令用于遍历对象数组,并将每个对象的名称显示为列表项。
通过以上步骤,你可以在Thymeleaf Boot中显示对象数组的内容。当访问对应的请求路径时,将会渲染并显示包含对象数组的列表。
领取专属 10元无门槛券
手把手带您无忧上云