Thymeleaf добавить пользовательский атрибут данных со значением ресурса сообщения

1

У меня есть требование, когда мне нужно вставить значение в пользовательский тег данных с помощью thymeleaf. Код для этого, используя

  data-th-attr="${data-custom=#messages.msg('test')}"

так же как

  th:attr="data-custom=${#messages.msg('test')}"

Я не могу получить значение в обоих случаях.

в конечном счете синтаксический разбор должен быть похож на data-custom = "test"

здесь тест является ключевым для теста значения в файле свойств

Теги:
spring
spring-mvc
thymeleaf

2 ответа

3
Лучший ответ

Используя

 data-th-attr="data-custom=#{test}" 

или используя

 th:attr="data-custom=#{test}"

помог мне, вот тест является ключом к ценности в ресурсе сообщений, проблема была связана с IDEA IDEA, у него была ошибка, которая показывала мне ненужную ошибку.

1

Используйте th: attr = "data-custom = # {key.for.message}", это должно работать.
то после разбора выражения,
данные на заказ = "value.for.message"

Ещё вопросы

Сообщество Overcoder
Наверх
Меню