Я использую JSF 2 и RichFaces 3. Здесь, на изображении, показанном ниже, номера отображаются как то, что они находятся в базе данных.
Но я хочу отобразить их как 6749395.20
, если существует дробная часть и 5095138.00
, если не существует частичной части.
На данный момент я пробовал что-то вроде этого.
<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>
На самом деле я показываю их все вместе, но я попытался с ними всеми возможными комбинациями с type
, groupingUsed
, minFractionDigits
и pattern
.
Почему это не работает? Как это вызвано и как я могу его решить?