Мне нужно выводить на страницу определенные логи. Отбор их происходит выставлением фильтров, результат получаю условно в List, что выглядит примерно следующим образом:
1. Дата;
2. Пользователь;
2. Описание.
Страница должна иметь следующий вид:
Пользователь Вася
описание, дата
описание, дата
описание, дата
Пользователь Коля
описание, дата
описание, дата
описание, дата
Пользователь Сережа
описание, дата
описание, дата
описание, дата
Т.е. необходимо проводить группировку по пользователю: для каждого пользователя указывать его значения. Как это возможно реализовать?
Кладёте пользователей со всеми полями в List<Person> data передаёте на представление через model.addAttribute("Person", data);и выводите с помощью Thymeleaf итератора. Например так: