JSF f: convertNumber только правильно конвертирует валюту на локальном хосте - PullRequest
2 голосов
/ 21 февраля 2012

При использовании моего приложения в среде разработки все валюты корректно конвертируются JSF. Но когда я развернул его на своем производственном сервере, который размещен где-то еще, преобразования не будут правильными (см. Ниже).

Я думаю, что языковой стандарт корректно устанавливается по запросу браузера (с использованием того же браузера) ...
Могу ли я попытаться заставить JSF правильно конвертировать валюту?

Спасибо!

<f:convertNumber currencyCode="EUR" type="currency" />

On localhost: 1.231,34 €
On prod host: EUR1,231.34

Хозяин продукта преобразует его в американский стиль, но я ожидал немецкий стиль.

1 Ответ

2 голосов
/ 21 февраля 2012

Я думаю, вам нужно добавить локаль к тегу convertNumber. JVM сервера Prod может быть установлен в другой язык / язык по умолчанию.

...