Spring Thymeleaf умножить две переменные в функции - PullRequest
0 голосов
/ 03 декабря 2018

У меня есть поле, которое отформатировало бросить класс Spring Formatter.Я использую выражение th:text="${{variable}}" для форматирования этой переменной в представлении, но мне нужно умножить эту переменную на переменную из контроллера.Поэтому я попробовал что-то вроде th:text="${{variable * controllerVar}}" или th:text="${{variable}} * ${controllerVar}".Но это не работает.Также я пытался создать переменную, подобную этой th:with="var=${{variable}}" и th:text="${var * controllerVar}", но она тоже не работает ... И после этого мне нужно поставить это, чтобы функционировать что-то подобное th:text="#numbers.formatCurrency(here put result)".

Ответы [ 2 ]

0 голосов
/ 04 декабря 2018

Следующий код работает.Вам просто нужно заменить переменные variable и controllerVar текущими переменными.

<th:block th:with="variable = 10, controllerVar = 12, var = ${variable * controllerVar}">
    <p th:text="${var}"></p>
</th:block>
0 голосов
/ 04 декабря 2018

Вы пробовали использовать это так?

th:with="var=${variable * controllerVar}"

и

th:text="${var}"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...