af:convertNumber 元素删除值末尾的零



我的代码:

<af:inputText id="it1" label="Test">
   <af:convertNumber groupingUsed="true" type="number" messageDetailConvertNumber="#,###,##" maxFractionDigits="2"/>
</af:inputText>

当我输入100,51时 - 一切都很好,但是如果我输入100,50,那么"0"将被删除,输入的值将被100,5。我怎样才能最后留下这个"0"?

我需要<af:convertNumber>元素来处理其他东西,我需要这个"0"存在。有什么想法吗?

溴,
雷蒙兹

您正在使用属性 maxFractionDigits="2" ,为此使用 minFractionDigits="2"

<af:convertNumber groupingUsed="true" type="number" 
                  messageDetailConvertNumber="#,###,##" 
                  maxFractionDigits="2" minFractionDigits="2"/>

查看 JSF 转换器文档以获取有关它的更多信息。

你可以试试:

messageDetailConvertNumber="###,###.00"

相关内容

  • 没有找到相关文章

最新更新