如何在freemarker中实现BigDecimal渲染的逻辑?

时间:2015-08-20 06:43:58

标签: java freemarker

我有很多自由标记模板。对于所有这些模板,我需要自己的逻辑来呈现BigDecimal类型。

基本上我需要一个渲染器,它确保每个BigDecimal渲染的数字都与其比例一样多。

由于我有很多模板和大量不同规模的BigDeciamls,我更喜欢透明的解决方案。如果可能,我想避免在模板中调用特殊格式函数。

我应该使用freemarker API的任何想法吗?我查看了TemplateModel但找不到任何格式化功能。

1 个答案:

答案 0 :(得分:1)

可插入数字(和日期/时间)格式化程序是2.3.24的计划功能(预计在本月底发布候选版本,在9月底稳定)。在此之前,全局数字格式选项仅限于java.text.DecimalFormat可以执行的操作。