更新時間:2021-08-11 12:32:54 來源:動力節點 瀏覽1863次
1.導入相關依賴包
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
2.進行編碼(為了方便比較,前一個用來java原生代碼,后一個用EL表達式進行取值)
<%@ page import="java.util.List" %>
<%@ page import="com.qianfeng.project.hotel.beans.TbHotel" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<body>
<h2>Hello World! ${name}</h2>
<%
List<TbHotel> hotels = (List<TbHotel>) request.getAttribute("hotels");
for (int i = 0; i < hotels.size(); i++) {
TbHotel hotel = hotels.get(i);
%>
<p><%=hotel.getHotelName()%></p>
<%
}
%>
<c:forEach items="${hotels}" var="hotel" >
${hotel.getHotelName()}
</c:forEach>
</body>
</html>
標紅的為EL使用的重點
顯示結果如下:
以上就是動力節點小編介紹的"IDEA中使用EL表達式foreach遍歷",希望對大家有幫助,想了解更多可查看EL表達式。動力節點在線學習教程,針對沒有任何Java基礎的讀者學習,讓你從入門到精通,主要介紹了一些Java基礎的核心知識,讓同學們更好更方便的學習和了解Java編程,感興趣的同學可以關注一下。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習