相关疑难解决方法(0)

使用f:convertNumber以格式$ ###,###,###.##显示金额

我想以$12,050,999.00格式显示金额.

我尝试如下:

<h:outputText value="#{sampleBean.Amount}">
    <f:convertNumber pattern="###,###" currencySymbol="$" type="currency"/>
</h:outputText>
Run Code Online (Sandbox Code Playgroud)

但是,它没有以所需格式显示数量.我得到了12,050,999.

所需格式如下图所示:

在此输入图像描述

我怎样才能做到这一点?

jsf number-formatting

9
推荐指数
1
解决办法
4万
查看次数

使用f:convertNumber时设置小数点分隔符

我想知道如何在我的JSF应用程序上设置默认的小数点分隔符.我有一些<h:inputText>我需要格式化为钱,有2位小数.现在默认使用的小数分隔符是逗号,,当我在保存时执行某些操作时,这会给我一个错误.我不知道每次使用<f:convertNumber>标签时是否可以设置小数点分隔符.

我试着用这个:

<f:convertNumber pattern="########0.00" groupingUsed="false" />
Run Code Online (Sandbox Code Playgroud)

但它仍然将逗号设置为小数点分隔符.

jsf numbers decimal converter separator

8
推荐指数
1
解决办法
1万
查看次数

f:convertNumber删除逗号为千位分隔符

我想将四位小数值舍入到小数点后一位.这就是我使用的原因f:convertNumber:

<h:outputText value="${current.dayAverage.pressureRelative}" >      
    <f:convertNumber maxFractionDigits="1"/>
</h:outputText>
Run Code Online (Sandbox Code Playgroud)

舍入是正确的,但f:convertNumber增加了一千个逗号分隔符.我想删除这个分隔符,但我不知道如何.我正在使用Apache MyFaces 2.1实现.在f:convertNumberAPI中,它没有任何属性来指定千位分隔符.我想这可以在locale属性中定义?

number-formatting jsf-2

1
推荐指数
3
解决办法
3万
查看次数

标签 统计

jsf ×2

number-formatting ×2

converter ×1

decimal ×1

jsf-2 ×1

numbers ×1

separator ×1