代码之家  ›  专栏  ›  技术社区  ›  Suresh

嗨,从我的数据库中,我得到一个字符串类型的值,当我在JSF页面中显示时,它显示为12.0。

jsf
  •  0
  • Suresh  · 技术社区  · 15 年前

    嗨,从我的数据库中,我得到一个字符串类型的值,当我在JSF页面中显示时,它显示为12.0,但我想显示为12.00。

    我能把数据类型从string改为double吗 或者其他方式 有人能推荐我吗?

    谢谢 苏雷什

    1 回复  |  直到 15 年前
        1
  •  1
  •   Romain Linsolas    15 年前

    你可以使用 <f:convertNumber/> component 为了这个。

    下面是如何使用2位数字作为数字的小数部分:

    <h:outputText value="#{myBean.myValue}">
        <f:convertNumber minFractionDigits="2" maxFractionDigits="2"/>
    </h:outputText>