如何格式化素数进度条的值以始终显示2个十进制数字?

时间:2019-07-29 03:12:41

标签: jsf primefaces

我找不到使素数进度条显示两位小数的方法。

我已经搜索了primefaces进度栏,但是找不到与格式化输出值相关的任何内容。

这是代码。

<p:progressBar
    value="#{data.financingDataModel.mortgagePercentage}"
    styleClass="animated ui-soba-progress-bar " global="false" style="overflow:hidden">
</p:progressBar>

mortgagePercentage类型为Double

我希望它显示60.00%,而不是60%。

1 个答案:

答案 0 :(得分:0)

您可以尝试以下方法吗:

  <p:progressBar
     value="#{data.financingDataModel.mortgagePercentage}"
     styleClass="animated ui-soba-progress-bar " global="false" 
     style="overflow:hidden" 
     labelTemplate="#{data.financingDataModel.mortgagePercentage}%">
  </p:progressBar>

我只添加了“ labelTemplate”。在PF 7中对我起作用