实现原理:EL获取域中的值。通过forEach进行遍历商品列表
通过<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
导入标签,c表示属性的变量
然后通过<c:forEach var="item" items="${list}">获取Request域中的list的值
获取当前目录值:<c:set var="ctx" value="${pageContext.request.contextPath}"></c:set>
具体代码实现如下:
<!--使用一个大盒子存放一个个小盒子-->
<div class="bigbox">
<c:forEach var="item" items="${list}">
<!--使用一个小盒子存放一个商品信息-->
<div class="window">
<!--存放图片的盒子-->
<div class="imageContainer">
<span class="imgLink">
<!--通过变量item获取商品信息-->
<img src="${item.imgUrl}"/>
</span>
</div>
<div class="info">
<p class="price">
<span class="pricedetail">
¥
<strong>${item.price }</strong>
</span>
<span class="postalicon">包邮</span>
</p>
<span class="title" title="${item.category}">${item.productName}</span>
<p class="shopName">
<span class="shopNick">${item.shopName }</span>
<span class="payNum">${item.num }人付款</span>
</p>
</div>
</div>
</c:forEach>
</div>
来源:CSDN
作者:余生
链接:https://blog.csdn.net/weixin_44715643/article/details/103915339