У меня есть фрагмент тимелина под названием nav
, который я включаю во все страницы интерфейса, он выглядит так:
<nav class="navbar navbar-expand-md navbar-dark bg-dark" th:fragment="nav">
<div class="collapse navbar-collapse" id="navbarsExampleDefault">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
</li>
How to get Java data here ?
</ul>
</div>
</nav>
Но сейчас я хочу получить некоторые данные из базы данных и получить эти данные в этом фрагменте, который, в свою очередь, появится на каждой странице, содержащей этот фрагмент.
Если я хочу регулярно передавать данные в представление из контроллера, я бы использовал Model
и model.addAttribute
и возвращал соответствующее представление, которое содержало бы соответствующие данные модели, но как я могу передать данные в этот фрагмент?