${id.index}${keyword}를 사용하여 List 컬렉션을 탐색합니다."/> ${id.index}${keyword}를 사용하여 List 컬렉션을 탐색합니다.">
이 글에서는 JSP 페이지에서 List 컬렉션을 탐색하는 방법을 소개합니다.
예 1:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <% List<String> list = new ArrayList<String>(); list.add("简单是可靠的先决条件"); list.add("兴趣是最好的老师"); list.add("知识上的投资总能得到最好的回报"); request.setAttribute("list", list); %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>Jsp使用c:forEach遍历List集合</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> </head> <body> <b>遍历List集合的全部元素:</b> <br> <c:forEach items="${requestScope.list}" var="keyword" varStatus="id"> ${id.index} ${keyword}<br> </c:forEach> <br> <b>遍历List集合中第一个元素以后的元素(不包括第一个元素):</b> <br> <c:forEach items="${requestScope.list}" var="keyword" varStatus="id" begin="1"> ${id.index} ${keyword}<br> </c:forEach> </body> </html>
예 2 : 2단계 목록 탐색
<% List list = new ArrayList(); List list1 = new ArrayList(); List list2 = new ArrayList(); list1.add("1-a"); list1.add("1-b"); list2.add("2-d"); list2.add("2-c"); list.add(list1); list.add(list2); request.setAttribute("list1", list1); request.setAttribute("list", list); %> <c:forEach items="${list }" var="item"> <c:forEach items="${item }" var="item2"> <tr> <td>${item2 }</td> </tr> </c:forEach>
위 내용은 JSP 트래버스 목록 컬렉션의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!