freemaker中小数展示为整数的问题

最近有用freemarker展示数据,发现freemarker中变量的数据明明是小数,但通过freemarker转换出来的html却成了整数,这就让我纳闷。



freemaker代码:

<input type="text" id="${fieldMap.FIELD_NAME}_${modelNum}" name="${fieldMap.FIELD_NAME}" class="form-control"
					                	 value="${entryMap['${fieldMap.FIELD_NAME}']?if_exists?html}" />
后面网上搜索大多都是说在freemarker中格式数字。后面终于到解决方案了,我们一般输出都是采用${x?if_exists?html}的这种形式${entryMap['${fieldMap.FIELD_NAME}']?if_exists?html},如果是数字对象的话要这样写 ${x?if_exists?string.number}但是我们时候输出的东西我们并不知道是小数还是字符串,我们都想让他以字符串的形式输出,有没有这样的方法啊,之前网上的搜${x?if_exists.toString()?html} 是错的。。。 后面再找找有没有好的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值