<%@page import="javax.sql.DataSource"%>
<%@page import="javax.naming.InitialContext"%>
<%@page import="javax.naming.Context"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>测试JSTL</title>
</head>
<body>
<%
int[] array = new int[]{1, 2, 3, 4, 5, 6, 7, 8};
session.setAttribute("array", array);
%>
<c:forEach items="${array}" var="oneArray" begin="1" end="6" step="2" varStatus="status">
值:<c:out value="${oneArray }"></c:out>
status.index:<c:out value="${status.index }"></c:out>
status.count:<c:out value="${status.count }"></c:out>
status.first:<c:out value="${status.first }"></c:out>
status.last:<c:out value="${status.last }"></c:out> <br/>
</c:forEach>
<%--
说明:1)items:是集合,用EL表达式;
2)var:变量名,存放items
3)varStatus: 显示循环状态的变量
①index:从0开始;
②count:元素位置,从1开始;
③first:如果是第一个元素则显示true;
④last:如果是最后一个元素则显示true;
4)begin:循环的初始值(整型);
5)end: 循环结束 ;
6)step:步长,循环间隔的数值;
--%>
</body>
</html>
6.EL入门:foreach
最新推荐文章于 2022-05-24 21:38:51 发布