Anzeige einer Zahl im 2-Punkt-Dezimalformat in jsf

Ich verwende JSF 2 und RichFaces 3. In der folgenden Abbildung werden die Zahlen so angezeigt, wie sie in der Datenbank enthalten sind.

Aber ich möchte sie als anzeigen6749395.20 wenn ein Bruchteil da ist und5095138.00 wenn kein Bruchteil da ist.

Bis jetzt habe ich so etwas ausprobiert.

<code> <rich:column>
    <f:facet name="header">
        <h:outputText value="Total Amount"/>
    </f:facet>
    <h:outputText value="#{rr[2]}">
        <f:convertNumber type="number" groupingUsed="true" minFractionDigits="2" pattern="#0.00"/>
    </h:outputText>
 </rich:column>
</code>

Eigentlich zeige ich sie alle zusammen, aber ich habe mit ihnen alle möglichen Kombinationen ausprobierttype, groupingUsed, minFractionDigits undpattern.

Warum funktioniert es nicht? Wie entsteht das und wie kann ich es lösen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage