私のウェブはデータベースからデータを読み込んでテーブルに表示しますが、動作するはずです。私の見解thymeleaf th:それぞれループしていません
<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
<body>
<h1>${message}</h1>
<h1>${users.get(0).username}</h1>
<h1>${users.get(1).passw}</h1>
<table>
<thead>
<tr>
<th>name</th>
<th>password</th>
</tr>
</thead>
<tbody>
<tr th:each="user : ${users}">
<td th:text="${user.username}"/>
<td th:text="${user.passw}"/>
</tr>
</tbody>
</table>
</body>
</html>
ハロー単語が表示されている
私のコントローラ
public String printWelcome(ModelMap model) {
model.addAttribute("message", "Hello world!");
List<User> users = userDAO.getAllUser();
model.addAttribute("users", users);
return "hello";
}
。また、第1データのユーザ名と第2データのパスワードも良好に表示されます。しかし、表には、ループデータではなく、HTMLコードに
<tr th:each="user : [[email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]]">
<td th:text=""></td>
<td th:text=""></td>
</tr>
あなたは本当にタイメレフの眺めですか? Spring MVCの設定を教えてください。 –
あなたはpom.xmlの平均コードですか? 私はあなたのSpring構成を意味thymeleaf-spring4 2.1.4.RELEASE –
ん org.thymeleaf。 –