Мне нужно автоматически добавить ведущие нули к p:inputNumber
(или p:inputMask
)
Я думаю, если у Primefaces есть эта функция, я попробовал атрибут leadingZero="allow"
, описанный в этой ссылке безуспешно.
Я также пробовал вводить маску, используя своего рода обходной путь с slotChar
:
<p:inputMask id="myfield" maxlength="4" mask="9999" value="#{mybean.myfield}" slotChar="0" />
Но когда я набираю числа, он ведет себя как rightPad
.То есть, когда я набираю цифру «1», вместо «0001» отображается «1000».
Есть идеи?Спасибо.