当在primefaces inputtext组件中为0时为空值

时间:2013-09-19 16:52:14

标签: jsf primefaces

我有这个primefaces inputText组件,它链接到我的支持bean中的double值:

<p:inputText id="valueI"
    value="#{productMB.total}">
    <f:convertNumber type="number" maxFractionDigits="0" />
</p:inputText>

当total为0时,inputText显示为零。我需要显示一个空值,因为零视觉上是丑陋的

我该怎么做?

1 个答案:

答案 0 :(得分:4)

使用Double代替double,以便默认为null而不是0.0。基元不能表示为null(因此也不能呈现为空)。