Используя Thymeleaf 3.0.9, предположим, что у меня есть такой перевод:
hello=Hello {0}
В моем шаблоне у меня есть:
<span th:text="#{hello(${user.getName()})}"></span>
Теперь предположим, что user.getName()
может быть null
в этом случае я хочу отобразить что-то приятное:
<span th:text="#{hello(${user.getName()?:'Unknown'})}"></span>
Это прекрасно работает.
Теперь я также хочу перевести Unknown
, как я могу это сделать?
Я пытался:
<span th:text="#{hello(${user.getName()?:#{unknown})}"></span>
Но, похоже, это не сработало.