как отформатировать double в jsf - PullRequest
0 голосов
/ 12 сентября 2018

Я хочу отформатировать некоторые двойные переменные, такие как «12.0, 13.5».я просто хочу показать 12.0 как 12. 13.5 как 13.5.Я пробовал теги f: convertNumber.Также попробовал https://stackoverflow.com/questions/10412908/displaying-a-number-in-2-point-decimal-format-in-jsf это.Я использую p: inputNumber для попытки "minValue =" 0 "тысячSeparator =" "decimalSeparator =". "DecimalPlaces =" 0 "" эти, но я не понимаю, что я хочу.Я не хочу делать свой собственный конвертер.я могу обойтись без создания конвертер класса?

1 Ответ

0 голосов
/ 13 сентября 2018

Вы использовали minFractionDigits, когда пытались f:convertNumber?

Например:

<f:convertNumber  pattern="#0.000" minFractionDigits="0"/>

Кроме того, может быть, вам нужен ключевой фильтр:

<p:keyFilter mask="pnum"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...