Map<String ,Object > mapc = wanchenglv.get(s);
mapa.put("gg", (Double)mapc.get("gg"));
这是后台 数据库中 gg 是计算出来的百分比的列

想要在页面上显示
可是显示的却是0

这是前台代码
完成率:<fmt:formatNumber pattern="#0.00%" value="${command.gg}" type="percent"/>
为什么是0呢
------解决思路----------------------
declare @gg decimal(10,9)
set @gg=0.7142857142
select @gg,substring(cast(@gg*100 as varchar(15)),1,5)+'%'
/*
--------------------------------------- -----------
0.714285714 71.42%
*/