相关疑难解决方法(0)

以印度编号格式显示货币

我有关于格式化卢比货币(印度卢比 - 印度卢比)的问题.

通常,类似的值450500被格式化并显示为450,500.在印度,相同的值显示为4,50,500

例如,此处的数字表示为:

1
10
100
1,000
10,000
1,00,000
10,00,000
1,00,00,000
10,00,00,000
Run Code Online (Sandbox Code Playgroud)

参考印度编号系统

分隔符在两位数后面,除了最后一组,数千.

我在互联网上搜索过,人们要求使用区域设置en_GB或模式#,##,##,##,##0.00

我通过使用以下标记在JSTL上尝试了这个:

<fmt:formatNumber value="${product.price}" type="currency" 
  pattern="#,##,##,##,###.00"/>
Run Code Online (Sandbox Code Playgroud)

但这似乎并没有解决问题.任何有关此事的帮助将不胜感激.

谢谢

java locale internationalization

48
推荐指数
7
解决办法
7万
查看次数

标签 统计

internationalization ×1

java ×1

locale ×1