首页 > Web开发 > 详细

Jsp中如何在<c:forEach >标签内获取集合的长度

时间:2017-04-01 14:52:50      阅读:728      评论:0      收藏:0      [点我收藏+]

利用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属性的值

Jsp中如何在<c:forEach >标签内获取集合的长度

原文:http://www.cnblogs.com/henuyuxiang/p/6655969.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!