Використання технологій перегляду в Spring MVC можна підключити. Незалежно від того, чи ти вирішиш використовувати Thymeleaf, шаблони розмітки на мові Groovy, JSP чи інші технології — все це в основному зводиться до зміни конфігурації. У цьому розділі описані технології подання, інтегровані у Spring MVC. Припускаємо, тобі вже знайомий дозвіл подання.
Thymeleaf
Thymeleaf — це сучасний шаблонізатор Java на стороні сервера, що робить акцент на природні HTML-шаблони, які можна попередньо переглянути в браузері подвійним кліком мишкою. Це дуже зручно в самостійній роботі над шаблонами інтерфейсу користувача (наприклад, для дизайнера), коли нема потреби в наявності працюючого сервера. Якщо необхідно замінити сторінки JSP, Thymeleaf передбачає один із найбільших наборів функцій для полегшення такого перетворення. Thymeleaf активно розвивається і підтримується. Більш детальну вступну інформацію можна знайти на домашній сторінці проєкту Thymeleaf.
Інтеграція Thymeleaf зі Spring MVC управляється проєктом Thymeleaf. Конфігурація складається з декількох оголошень
бінів, таких як ServletContextTemplateResolver
, SpringTemplateEngine
та ThymeleafViewResolver
.
Докладнішу інформацію див. у розділі "Thymeleaf+Spring".
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ