在jxls中将字符串转换为int

时间:2013-10-10 11:31:40

标签: jsp el jxls

我正在使用jxls在Excel工作表中显示一些bean。我的bean名为road,我有一个属性length,我想单独显示,也可以作为聚合。在我的Excel模板中,我在${road.length}标记内有forEach,然后是$[SUM(H3)]

我的问题是在bean中,length是一个String。它在输出Excel中显示正常,但总和为0。

我必须使用${road.length - 0}来强制转换为int,但我认为必须有一个更正式的解决方案。知道如何在sum表达式中强制转换吗?

1 个答案:

答案 0 :(得分:1)

即使这个问题很老,我希望这可以帮助你和其他人:尝试 ${new("java.lang.Integer", road.length)}

这适用于Double,Float,Long和BigDecimal。