如果我们在字符串中有所需的货币代码,我们如何更改freemarker上的默认货币?

时间:2014-01-24 11:18:38

标签: java freemarker

如何更改freemarker中数字货币格式的默认货币?我只有字符串格式的三位数货币代码。

2 个答案:

答案 0 :(得分:0)

Freemarker currency格式由Locale定义。您可以在Freemarker设置中更改区域设置。

您还可以使用.locale指令手动覆盖模板中的setting变量。

<#setting locale="en_US">

文档:

答案 1 :(得分:0)

也许根本不使用?string.currency -format并自己进行格式化?

例如......

${user.locale.currencySign} ${price.forLocale(user.locale)} 

...