我有一个会话变量-${reData.totalCharge}
,它可能包含000000033
之类的值。当我在JSP中显示值时,我只需显示33
。你怎么做到这一点 ?这被定义为字符串,因为数据在DB2数据库中存储为charecter。
答案 0 :(得分:1)
Integer.parseInt(value)
会奏效。但是在预处理代码中而不是在JSP中执行此操作。此外,<fmt:formatNumber />
应该有效。
但最终 - 尝试在数据库中修复此问题。您不应该将整数存储为字符串。