У меня есть таблица значений с href.
<tr th:each="note : ${test}">
<td th:text="${note.name}"><a href="@{/}"></a>></td>
<td th:text="${note.lastName}"></td>
<td th:text="${note.studentId}"></td>
<td>
<a th:href="@{'/seeStudent/' + ${note.studentId}}">Ver</a>
</td>
</tr>
Это мой контроллер:
@GetMapping("/seeStudent/{id}")
public String getStudentById(@PathVariable Long id, Model model) {
model.addAttribute("student", repo.findById(id));
return "seeStudent";
}
Это мой HTML:
<div>
<h1>Student information</h1>
<ul>
<div th:object="${student}">
<li>
<h4>
<span th:text="${name}"></span>
</h4>
<h4>
<span th:text="${lastName}"></span>
</h4>
</li>
</div>
</ul>
</div>
По какой-то причине дисплей становится пустым, как будто он не находит студента по идентификатору.Когда я отлаживаю, он находит ученика и возвращает его.Я полагаю, что, возможно, что-то делаю не так, пытаясь извлечь данные объекта и отобразить их в моем HTMLЕсть идеи?