jstl中迭代Arraylist,只取其中的前第一个和第三个元素,哪位知道怎样做比较好。

 我来答
邗启3V
2012-04-25 · TA获得超过7271个赞
知道大有可为答主
回答量:1413
采纳率:100%
帮助的人:1395万
展开全部
你在C:foreach迭代标签里面嵌套一个C:if标签判断一下不就可以

<c:forEach var=”list" items=”arrayList" varStatus=”status”>
<c:if test="${status.count == 1}">
${list}//第一个元素
</c:if>
<c:if test="${status.count == 3}">
${list}//第三个元素
</c:if>
</c:forEach>

status.count 表示第几个元素
追问
这个好像很对,可是我的ArrayList里面的每一个元素都还是ArrayList,然后我要取出里面那个Arraylist的第一和第三个元素怎么办呢?谢谢啊!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式