jsp遍历list集合

互联网 19-5-18
本篇文章将介绍如果从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集合的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: jsp
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:java什么是单例模式

相关资讯