Синтаксис выражения тимелина для нескольких параметров - PullRequest
0 голосов
/ 22 марта 2019

В документации говорится, что вы можете использовать параметры в своих строках следующим образом:

home.welcome=¡Bienvenido a nuestra tienda de comestibles, {0}!

<p th:utext="#{home.welcome(${user.name})}">
  Welcome to our grocery store, Sebastian Pepper!
</p>

И действительно, это работает для меня.

Однако этотакже говорит, что «можно указать несколько параметров, разделенных запятыми».

Однако я не могу понять синтаксис для нескольких параметров.

Моя исходная строка похожа на

home.welcome=Welcome to {0} store, {1}!

И я попробовал следующие выражения

1. #{home.welcome((${store.name}),(${user.name}))}
2. #{home.welcome(${store.name}, ${user.name})}
3. #{home.welcome(${store.name, user.name})}
4. #{home.welcome(${store.name}),(${user.name})}

, которые все дают TemplateProcessingException: Не удалось разобрать как выражение, кроме # 4, который дает ?? home.welcome ($ {store.name}),_en ??

Каков правильный синтаксис выражения для загрузки двух параметров в строку шаблона?

Я нашел этот ответ, но он не работает.Он предлагает сделать № 2 выше

https://stackoverflow.com/a/27501557/2153273

...