Spring Boot Freemarker: подключаем шаблонизатор Freemarker

Spring Boot Web Application (MVC): Переводим Java Spring Boot приложение с библиотеки шаблонов Mustache на Freemarker Код из видео:
Для начала необходимо заменить зависимости в pom файле с mustache на Freemarker:
и изменить свойство, отвечающее за помещение _csrf токенов в контекст шаблонизатора, в фале application.properties:
После этого нужно вынести общую часть страниц в отдельный базовый шаблон, содержащий описание HTML страницы и все импорты. Далее поочередно проходим по всем шаблонам и выносим общий код в шаблоны-макросы (например форму авторизации). Следующим этапом переименовываем оставшиеся шаблоны и немного меняем разметку для использования комманд Freemarker вместо отключенного Mustache Руководство по Freemarker:
Страница с описанием директивы list:
Страница с инструкцией по описанию собственных директив:
Страница с объяснением по импортам и пространствам имен:
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ➡ Твиттер:   / letscodedru   ➡ Чат в Discord:   / discord   ➡ Группа Вконтакте: https://vk.com/letscodedru
➡ Канал в Telegram:
➡ Чат в Telegram:
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Поддержать проект: ➡ Patreon   / letscodedru   ➡ Яндекс.Деньги
➡ PayPal paypal.me/letscodedru ➡ Qiwi
➡ WebMoney/BitCoin
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Ссылка на канал:    / @letscodedru   Ссылка на Яндекс.Дзен:

Смотрите также