格式化后无法在jsp中显示值

时间:2011-11-29 07:53:13

标签: java html jsp

我试图在jsp中显示一个值,格式化为十进制(“00.00”)格式。但在一些地方,我遇到了一些问题。如果数字以零结束(即-45.50),则显示零被截断(即-45.5)。

我使用了以下代码 -

DecimalFormat dcfMask1 = new DecimalFormat("00.00",new DecimalFormatSymbols(Locale.ENGLISH));

GrossPremium1[0] =dcfMask1.format(IIMSOracleFunc.to_numberDbl(valueList1[4]));

<td >
<INPUT TYPE="text" class = "field" style="text-align:right;"   name="pGrossPremium"size="15"maxlength="15"value="<%=GrossPremium1[0]%>"  readOnly style="color:#000000;background-color:#E1E1E1;">
</td>

我已经打印了GrossPremium1 [0]的值,它带有最后一个零。但是在页面中,最后一个零被截断。而IIMSOracleFunc.to_numberDbl是我的应用程序中的一个inbuild函数,它将字符串转换为double。

0 个答案:

没有答案