JSTL常用的遍历

博客介绍了JavaScript中的遍历方式。一是forEach,var为循环变量,items是List容器,可遍历其中每个值;二是下标从2到4的遍历,还介绍了forTokens,items是被迭代字符串,delims是分隔符,var存放遍历成员,类似字符串分割函数,操作便捷。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

forEach:

<%
	List<String> fruits = new ArrayList<String>();
	fruits.add("apple");	
	fruits.add("orange");	
	fruits.add("pear");	
	fruits.add("watermellon");	
	fruits.add("lemon");	
	request.setAttribute("fruits", fruits);
%>
<c:forEach var="fruit" items="${fruits}">

	<c:out value="${fruit}"></c:out><br>
	
</c:forEach>

var 是循环变量, items是序列容器,在这里是List容器

意思就是遍历items里面的每一个值。

还有一种:

<c:forEach var="fruit" items="${fruits}" begin="2" end="4">

	<c:out value="${fruit}"></c:out><br>
	
</c:forEach>

下标从2到4遍历;

forTokens:参数说明

items:指代被迭代的字符串

delims:分隔符

var:指定用来存放遍历到的成员;

<%
	String s = "0816-15633334545-110";
	request.setAttribute("s", s);
%>
<c:forTokens items="${s}" delims="-" var="num">
	<c:out value="${num }"></c:out><br>
</c:forTokens>

类似于字符串分割函数,操作便捷。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江湖无为

感谢你们的鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值