Проблема html файла или Intelj Idea?

Рейтинг: -1Ответов: 1Опубликовано: 08.06.2023
<p th:text=`${Person.getName()}`>VALUE</p>

на браузере отобразится VALUE а не имя Person класса в чем проблема?

Ответы

▲ 0

При передаче значения при помощи thymeleaf нужно брать конструкцию ${...} в двойные кавычки, а не в одинарные:

<p th:text="${Person.getName()}"></p>

Так как все, что находится в одинарных кавычках преобразуется в строковое значение.