Mam następujący oddzielny fragment w szablonie Thymeleaf.Wyświetlanie aktywnej nawigacji na podstawie danych kontekstowych
<ul class="nav nav-tabs">
<li role="presentation"><a href="/">Freight Invoices</a></li>
<li role="presentation"><a href="/processed">Processed Invoices</a></li>
<li role="presentation"><a href="/postingrules">Posting Rules</a></li>
<li role="presentation" class="active"><a href="/settings">Settings</a></li>
</ul>
Chcę dodać „aktywny” klasy do aktywnego elementu nawigacyjnego - ale wydaje się trudne zadanie do wykonania w Thymyleaf, jakieś sugestie?
Czy mogę dodać to w jakimś procesorze kontekstowym itp? Więc nie muszę tego jawnie obsługiwać? – thevangelist
Nie wiem, nigdy nie próbowałem. Ale możesz to zdefiniować w ControllerAdvice (metoda opisana przy pomocy @ModelAttribute); może być mniej brzydki i łatwiejszy do aktualizacji.Edytuję swój wpis, aby podać ci tę alternatywę. – lgd