怎么用<c:forEach>遍历一个list数组,并显示list数组中的值?

可以拿这个例子讲解:<%Listlist1=newArrayList();list1.add("aaa");list1.add("bbb");list1.add("ccc... 可以拿这个例子讲解: <%List list1=new ArrayList(); list1.add("aaa"); list1.add("bbb"); list1.add("ccc"); list1.add("ddd"); list1.add("eee"); request.setAttribute("size",list1.size()); request.setAttribute("list",list1); %> 谢谢 展开
 我来答
阿狸控0267
2014-06-26 · 超过64用户采纳过TA的回答
知道答主
回答量:135
采纳率:0%
帮助的人:161万
展开全部
<c:forEach>标签的语法定义如下所示。 <c:forEach var="name" items="expression" varStatus="name" begin="expression" end="expression" step="expression"> body content </c:forEach> 用这个例子讲解: <%List list1=new ArrayList(); list1.add("aaa"); list1.add("bbb"); list1.add("ccc"); list1.add("ddd"); list1.add("eee"); request.setAttribute("size",list1.size()); request.setAttribute("list",list1); %> <c:forEach items="${list1}" var="item" > ${item}</br> </c:forEach> 1)生成ArrayList, 2)将list储存至Request的属性范围中 3)用<c:forEach>遍历,最后使用<c:out>将item的内容显示出来。
流月1UE
2014-06-26 · TA获得超过175个赞
知道答主
回答量:115
采纳率:0%
帮助的人:110万
展开全部
<c:forEach var="list" vars="i" items="${list1}"> ${list} //值 ${i.index}//下标值0 1 2 3 4 5 6.。。 </c:foreach>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式