У меня есть веб-приложение, которое отображает различные данные пользователю с использованием выражений тимелеафа.Отображение выражений тимелеафа в браузере
<span th:inline="text" tabindex="-1">[[${#numbers.formatDecimal(userEditsModel.dollarAmount, 0, 'COMMA', 2, 'POINT')}]]</span>
И userEditsModel только простой POJO:
public class UserEditsModel {
private String dollarAmount;
public String getDollarAmount() {
return dollarAmount;
}
public void setDollarAmount(String dollarAmount) {
this.dollarAmount = dollarAmount;
}
}
Это конкретное выражение показывало просто отлично на нижней среде. Например, что-то вроде этого:
2,345.00
Но теперь код был развернут в условиях более высоких и отображается выражение thymeleaf невычисленного:
[[$ {# numbers.formatDecimal (userEditsModel .dollarAmount, 0, 'COMMA', 2, 'POINT')}]]
Если кто-нибудь знает, что может вызвать это, я был бы очень признателен!
Что такое «более высокая среда»? – chrylis
Другая среда. Различный сервер, база данных и т. Д. – Kramer
Это тот же файл войны в обеих средах? –