【问题标题】:how to format double in jsf如何在jsf中格式化double
【发布时间】:2019-02-16 19:28:00
【问题描述】:

我想格式化一些双变量,例如“ 12.0 , 13.5 ”。我只想将 12.0 显示为 12. 13.5 为 13.5 。我试过 f:convertNumber tags 。也试过https://stackoverflow.com/questions/10412908/displaying-a-number-in-2-point-decimal-format-in-jsf这个。我使用 p:inputNumber 来尝试“ minValue="0" crowdSeparator="" decimalSeparator="." decimalPlaces="0" " 这些但我没有得到我想要的。我不想让我自己的转换器来做。我可以不创建转换器类吗?

【问题讨论】:

    标签: jsf primefaces


    【解决方案1】:

    您在尝试f:convertNumber时是否使用过minFractionDigits?

    例如:

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

    此外,也许您还想要一个关键过滤器:

    <p:keyFilter mask="pnum"/>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-30
      • 1970-01-01
      • 1970-01-01
      • 2017-05-24
      • 2011-06-11
      • 2010-09-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多