我有一个显示标签,我想在其中检查特定条件的值并以两种方式显示该值。
<c:choose>
<c:when test="${itemList.count>0}">
//display one way
</c:when>
<c:otherwise>
//display another way
</c:otherwise>
</c:choose>
但是如果显示表中没有要显示的数据,则该行<c:when test="${itemList.count>0}">
正在命中。如果有数据要显示,它虽然工作得很好。java.lang.NumberFormatException: For input string: "count"
如果没有要显示的数据,如何检查 count 的值以避免出现异常?
但是下面的代码不检查条件而只显示数据,即使没有数据或数据显示在显示标签表中,它也不会发生异常。
<display:column class="colCount" property="count"
title="${titleCount}" sortable="true" headerClass="sortable"/>