Я использую пружинный поток 2.5.0
вместе с тимелием 3.0.9
.
У меня есть класс, содержащий несколько статических ключей, например:
public class MyKeys{
.....
public static final String myKey = "myKey1"
.....
}
Где-то в моем контроллере я хранюзначение для этого ключа, чтобы оно было доступно в файле шаблона.
(псевдокод):
context.add(MyKeys.mykey,"screen.home.welcome");
screen.home.welcome
- это ключ сообщения i18n (хранится в приложении message.properties
) значение которого я хочу представить пользователю.
Это работает , но Я хочу использовать ключ из класса MyKeys
для доступа к его значению.
<div th:utext="#{${myKey1}}"></div>
То, что я пробовал, и не работает:
<div th:utext="#{${T(com.package.MyKeys).myKey}}"></div>
С этим я получаю в шаблоне myKey1
,Как я могу дать тимелисту указание извлечь значение, связанное с myKey1
?