您好,欢迎访问一九零五行业门户网

jsp遍历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>
示例二:两层list遍历
<% 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遍历list集合的详细内容。
其它类似信息

推荐信息