Я хочу отформатировать некоторые двойные переменные, такие как «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 "" эти, но я не понимаю, что я хочу.Я не хочу делать свой собственный конвертер.я могу обойтись без создания конвертер класса?
https://stackoverflow.com/questions/10412908/displaying-a-number-in-2-point-decimal-format-in-jsf
Вы использовали minFractionDigits, когда пытались f:convertNumber?
minFractionDigits
f:convertNumber
Например:
<f:convertNumber pattern="#0.000" minFractionDigits="0"/>
Кроме того, может быть, вам нужен ключевой фильтр:
<p:keyFilter mask="pnum"/>