数据库有一个字段为canceltime,有些有数据,有些为null,现在查询出这些数据来,在页面显示的时候要做一个判断,如果为空的话就要显示一个提示信息.jsp中片段代码如下:<td>
<c:choose>
<c:when test="${empty li.canceltime}">
     没有退订
</c:when>
 <c:otherwise>
    ${li.canceltime}
 </c:otherwise>
</c:choose>
</td>现在的问题是有一行的这个canceltime有数据,但是其余的行的canceltime为null,但是在页面显示的时候这行有数据的同时显示:
    没有退订
    2009-10-12 12:55:55
也就是说这个判断好像没有作用。何解?????