![java](https://habrastorage.org/r/w120/webt/5a/7f/c4/5a7fc421810ca922341023.png)
Java
8
Вклад в тег
List<Person> data
передаёте на представление через model.addAttribute("Person", data);
и выводите с помощью Thymeleaf итератора. Например так:<div th:each="user : ${Person}">
<span th:text="${user.name}"></span>
<span th:text="${user.date}"></span>
<span th:text="${user.role}"></span>
<span th:text="${user.description}"></span>
</div>
По какому принципу разбивается http запрос/ответ?
изучая чужие проекты написанные на java spring boot
<script th:inline="javascript">
var htmlVariable = /*[#th:block th:utext="${htmlText}"/]*/;
</script>
Html текст нужно предварительно взять в 'одинарные' кавычки. Иначе JavaScript не будет работать.var htmlVariable = /*[[${htmlText}]]*/ 'value';
при этом 'value' будет заменено ${htmlText} содержанием. Однако, могут быть проблемы с UTF-8.<script th:inline="javascript">
var htmlVariable = '[(${htmlText})]';
</script>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-jpa</artifactId>
</dependency>