Java 显示标签更改数字格式

Java 显示标签更改数字格式,java,struts2,export,export-to-excel,displaytag,Java,Struts2,Export,Export To Excel,Displaytag,我使用显示标签将数据导出到Excel,但我有一个名为Account number的列,其中的值为16位 例如: 01152144XXXX9625 and 1157XXXXXXXXX526 对于以0开头的第一个数字,显示为1152144xxx9625,不带0。对于第二个数字,当我们将格式从Excel更改为数字时,它以2.32006E+15的格式显示。相应的数字四舍五入为1157xxxx530 <display:column property="SB_ACC_NO" title="Savin

我使用显示标签将数据导出到Excel,但我有一个名为Account number的列,其中的值为16位

例如:

01152144XXXX9625 and 1157XXXXXXXXX526
对于以0开头的第一个数字,显示为1152144xxx9625,不带0。对于第二个数字,当我们将格式从Excel更改为数字时,它以2.32006E+15的格式显示。相应的数字四舍五入为1157xxxx530

<display:column property="SB_ACC_NO" title="Saving Account Number" sortable="false" headerClass="td_bg_2" />


我尝试将属性添加为format=“{0,number,0}”,但得到了相同的结果。

我这样使用,您真正想要的是将其作为字符串使用。请指导如何将其设置为字符串