如何在Freemarker中使用Java BigDecimal?

时间:2011-11-27 15:21:21

标签: freemarker bigdecimal

我从DB获取BigDecimal值。它等于'0E-10'。当它传递给freemarker时,该值将被包装为0。

我已经尝试将算术引擎作为BigDecimal开关,但它没用。

2 个答案:

答案 0 :(得分:0)

你的意思是你想要用科学记数法打印出来吗?您可以使用$ {variable?string(“0。## E0”)}在Freemarker中执行此操作。 Freemarker会自动将事物转换为用户友好的字符串,除非您告诉它特定的格式。

答案 1 :(得分:0)