Jsp中如何在 標簽內獲取集合的長度


利用jstl標簽functions的prefix屬性的length屬性值

1.首先在jsp頁面導入jstl function標簽

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

2.比如集合為messagelist

<c:forEach items="${messagelist }" var = "message">  
     <h3>${fn:length(messagelist) }</h3>  
</c:forEach>

這樣即可輸出messagelist集合的長度了額!

3.注意和以下的區別count屬性

<c:forEach items="${messagelist }" var = "message" varStatus="go">  
     <h3>${go.count }</h3>  
</c:forEach>  

 

current:當前這次迭代的(集合中的)項。

index:當前這次迭代從0開始的迭代索引。

count:當前這次迭代從1開始的迭代計數。

first:用來表明當前這輪迭代是否為第一次迭代,該屬性為boolean類型。

last:用來表明當前這輪迭代是否為最后一次迭代,該屬性為boolean類型。

begin:begin屬性的值。

end:end屬性的值

step:step屬性的值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM