Thymeleaf, th:text не работает, если находится внутри другого th:text, как обойти?
Если память не изменяет, то вам нужен th:inline
Примерно так:
<h4 th:inline="text">[[${product.name}]]<span th:text="${product.getPrice()}">45</span></h4>
Вот, прочитайте этот вопрос:
https://stackoverflow.com/questions/25071985/thyme...
Наверное так? Иначе подстановка содержимого в тег h4 затрет тот шаблон, который вы в нем написали.
<h4><span th:text="${product.name}">Some product</span><span th:text="${product.getPrice()}">45</span></h4>