#spring-boot #templates #thymeleaf #tomcat7
Вопрос:
Я должен понизить рейтинг проекта с помощью Spring Boot Thymeleaf, чтобы он работал на Tomcat 7 по причинам производственной среды.
У меня есть шаблон Thymelead, в котором я собираю некоторые переменные в теге HTML body:
<body th:title="${key}" th:data-key="${key}" th:data-rol="${rol}" th:data-iden="${iden}">
Атрибут title был введен, чтобы убедиться, что переменная «ключ» собрана.
В исходном проекте с Thymeleaf 3.0 (работающем на Tomcat 8.5) были собраны все переменные, но при понижении до Thymeleaf 2.1.6 инициализируется только заголовок атрибута.
Есть ли возможность заставить шаблон работать с таким подходом?
Ответ №1:
Я сомневаюсь, что есть способ включить эту функциональность в Thymeleaf 2, поскольку, как говорится, альтернативный синтаксис будет таким (должен работать во всех версиях).:
<body th:title="${key}" th:attr="data-key=${key},data-rol=${rol},data-iden=${iden}">