Я хочу отформатировать некоторые двойные переменные, такие как «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 "ousandSeparator = "" decimalSeparator = "." DecimalPlaces = "0" "эти Но я не получаю то, что хочу. Я не хочу делать свой собственный конвертер. могу ли я обойтись без создания класса конвертера?
Вы использовали minFractionDigits
, когда пробовали f:convertNumber
?
Например:
<f:convertNumber pattern = "#0.000" minFractionDigits = "0"/>
Вдобавок, возможно, вам захочется еще и ключевой фильтр:
<p:keyFilter mask = "pnum"/>