如何从jsp中的会话变量中删除前导零

时间:2011-01-25 17:52:12

标签: jsp

我有一个会话变量-${reData.totalCharge},它可能包含000000033之类的值。当我在JSP中显示值时,我只需显示33。你怎么做到这一点 ?这被定义为字符串,因为数据在DB2数据库中存储为charecter。

1 个答案:

答案 0 :(得分:1)

Integer.parseInt(value)会奏效。但是在预处理代码中而不是在JSP中执行此操作。此外,<fmt:formatNumber />应该有效。

但最终 - 尝试在数据库中修复此问题。您不应该将整数存储为字符串。