如何在jsp中检查该列表是否为空?

时间:2015-12-17 20:54:38

标签: java jsp jstl el

在服务器端,我设置了一个包含List的属性:

List<Gift> gifts = dao.getAllGifts();
request.setAttribute("gifts", gifts);

现在在视图中我需要检查列表是否为空。那我怎么能这样做呢?

<c:if test="${gifts.size is empty}">
    <i>The list is empty.</i>
</c:if>

1 个答案:

答案 0 :(得分:0)

尝试改变这一点:

  <c:if test="${gifts.size is empty}">
    <i>The list is empty.</i>
  </c:if>

有了这个,您可以检查列表是否为空:

  <c:if test="${empty gifts}">
    <i>The list is empty.</i>
  </c:if>