У меня есть требование, когда мне нужно вставить значение в пользовательский тег данных с помощью thymeleaf. Код для этого, используя
data-th-attr="${data-custom=#messages.msg('test')}"
так же как
th:attr="data-custom=${#messages.msg('test')}"
Я не могу получить значение в обоих случаях.
в конечном счете синтаксический разбор должен быть похож на data-custom = "test"
здесь тест является ключевым для теста значения в файле свойств
Используя
data-th-attr="data-custom=#{test}"
или используя
th:attr="data-custom=#{test}"
помог мне, вот тест является ключом к ценности в ресурсе сообщений, проблема была связана с IDEA IDEA, у него была ошибка, которая показывала мне ненужную ошибку.
Используйте th: attr = "data-custom = # {key.for.message}", это должно работать.
то после разбора выражения,
данные на заказ = "value.for.message"