【发布时间】:2019-07-29 05:06:11
【问题描述】:
我有一个 rest api 返回一个 Json 值作为服务调用的输出。
例如:- https://localhost:8080/getEmployees/loadAll
这将返回以下 json 值 例如:-
{
"employees":[
{"firstName":"John", "lastName":"Doe"},
{"firstName":"Anna", "lastName":"Smith"},
{"firstName":"Peter", "lastName":"Jones"}
]
}
我需要将以下 json 值加载到我的 thymeleaf 表中。 在正常情况下,使用 spring 中的模式在控制器中返回值可以将值返回为列表,如下所示。
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="ISO-8859-1">
<title>Employee List</title>
</head>
<body>
<h1>Welcome</h1>
<br>
<h3>Employee List</h3>
<br />
<table border="1">
<tr>
<td>Employee First Name</td>
<td>Employee Last Name</td>
</tr>
<tr th:each="emp : ${empList}">
<td th:text="${emp.firstName}">First Name</td>
<td th:text="${emp.name}">Last Name</td>
</tr>
</table>
</body>
</html>
有没有办法通过上面的 json 使用 thymeleaf 来完成这个?
【问题讨论】:
标签: spring rest spring-boot thymeleaf