如题,当 jtable 中 number 类型后台值为空时, 前台显示0 , 在不改变 number类型的前提下如何不显示0 ? 因为需求中就需要此值为空.

解决方案 »

  1.   

    代码大概是这样,就是判断取出来的值num是否为0,是0显示空格,否显示数值
    <c:if test="${num==0}">
    <td>&nbsp;</td>
    </c:if>
    <c:if test="${num!=0}">
    <td>${num}</td>
    </c:if>
      

  2.   

    楼上的,他用的jtable,jstl能用上吗?在jtable上把num转行成string显示就好了,如果=0,就什么都显示。
      

  3.   

    String类型倒是可以,我试过,但是我还要往数据库回写,数据类型改了怕有其他麻烦.所以我的前提是不改变类型的情况下,怎么办? 呵呵1楼的,这个项目我没用jstl~