我有 ah:outputText 字段,用于以特定模式显示金额。
例如。10000000 需要格式化为 1,00,00,000 我使用<f:convertNumber />
标签来实现这一点。我尝试在语言环境属性中添加 hi_IN 和 en_IN,但结果被格式化为 10,000,000。然后尝试通过应用具有以下值(#,##,##0.00)的模式属性得到相同的结果 10,000,000.00。请建议?
示例代码:
<h:outputText value="#{sampleBean.amount}">
<f:convertNumber pattern="#,##,##0.00"/>
</h:outputText>
<h:outputText value="#{sampleBean.amount}">
<f:convertNumber locale="hi_IN" />
</h:outputText>
<h:outputText value="#{sampleBean.amount}">
<f:convertNumber locale="en_IN" />
</h:outputText>