Fórum

6.1.0.CE как задать decimalFormat

Grigoriy Vorzhov, modificado 11 Anos atrás.

6.1.0.CE как задать decimalFormat

New Member Postagens: 2 Data de Entrada: 06/12/12 Postagens Recentes
Добрый день,

собственно сабж вылез из проблемы совместимости портлетов с русским сепаратором десятичных чисел ",". как можно задать условие, чтобы формат десятичных чисел он брал не из локали, а из настроек портала?
thumbnail
Alexey Melnikov, modificado 11 Anos atrás.

RE: 6.1.0.CE как задать decimalFormat

Regular Member Postagens: 108 Data de Entrada: 27/03/12 Postagens Recentes
Портлет разрабатываете или речь идет о уже готовом?
Если речь идет о разработке, то например DecimalFormat в любом случае берет разделитель десятичных чисел из локали, так что тут лучше использовать для форматирования что-нибудь другое.
И что имеется в виду под настройками портала?
Grigoriy Vorzhov, modificado 11 Anos atrás.

RE: 6.1.0.CE как задать decimalFormat

New Member Postagens: 2 Data de Entrada: 06/12/12 Postagens Recentes
Alexey Melnikov:
Портлет разрабатываете или речь идет о уже готовом?
Если речь идет о разработке, то например DecimalFormat в любом случае берет разделитель десятичных чисел из локали, так что тут лучше использовать для форматирования что-нибудь другое.
И что имеется в виду под настройками портала?


Только начал работать с liferay и java.
Речь идет о готовом, столкнулся с проблемой разделителя, когда пытался поменять форматирование текста в портлетах - значения с запятыми, типа "0,5em", look and feel не понимает. конечно можно писать все вручную через css, но, думаю, этим мои проблемы с запятой не ограничатся.

Под настройками портала имею ввиду файлы *.properties.
thumbnail
Alexey Melnikov, modificado 11 Anos atrás.

RE: 6.1.0.CE как задать decimalFormat

Regular Member Postagens: 108 Data de Entrada: 27/03/12 Postagens Recentes
Немного не так выразился.
Под готовым имел в виду: используете стандартный портлет лайфрея, или какой-то собственный?
Проще будет через css, если в браузерах не ограничены.

А так нужно знать о конкретном месте где числа выводятся.
В portal.properties нету подобных настроек для конфигурации.