JSF 2 ve RichFaces 3 kullanıyorum. Aşağıda gösterilen resimde, veritabanında bulundukları sayılar gösteriliyor.Jsf'de 2 nokta ondalık biçiminde bir sayı görüntüleme
Ama kesir kısmı orada ve 5095138.00
ise hiçbir kesir kısmı varsa 6749395.20
olarak görüntülemek istiyorum.
Şu andan itibaren böyle bir şey denedim.
<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>
Aslında birlikte hepsini gösteriyorum ama
type
,
groupingUsed
,
minFractionDigits
ve
pattern
ile tüm olası kombinasyonları olarak hepsiyle çalıştık.
Neden çalışmıyor? Bu nasıl oldu ve nasıl çözebilirim?
Dönüştürücünüz beklendiği gibi çalışmalıdır. MinFractionDigits = "2" 'yeterli olmalıdır. DataTable dışında aynı şeyi denediniz mi? –
ya da ben datatable dışında denedim ama asıl sorun datatype ve @BalusC sayesinde, O bana yardımcı oldu. – Addicted