SORU
16 HAZİRAN 2009, Salı


Nasıl JSTL ile bir dizi ilk öğe seçmek için?

Bir sonraki kod ile yapmayı başardım ama daha kolay bir yolu olmalı.

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>


<c:if test="${fn:length(attachments) > 0}">
    <c:forEach var="attachment" items="${attachments}" varStatus="loopCount">
        <c:if test="${loopCount.count eq 1}">
         attachment.id
        </c:if>
    </c:forEach>
</c:if>

CEVAP
17 HAZİRAN 2009, ÇARŞAMBA


Dizi ile tek tek öğeleri erişebilirsiniz [] operatör:

<c:out value="${attachments[0].id}" />

Bu diziler ve listeler için çalışacak. Haritalar ve ayarlar için işe yaramaz. Bu durumda parantez içinde elemanın anahtar koymak gerekir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Official Android Tips

    Official And

    23 EYLÜL 2009
  • Justin Davis

    Justin Davis

    14 Ocak 2008
  • The Scary Snowman

    The Scary Sn

    1 ŞUBAT 2011