![](/img/trans.png)
[英]How to iterate a List in a Map of String and List of object using JSTL?
[英]How can i iterate list inside an object in spring JSTL
我需要迭代一個對象內的列表。 附加圖像,其中包含對象如何進入調試模式。 這是我的代碼。
JSP:
<div class="sample">
<c:forEach items="${mapPlotMaster}" var="mapplotter">
<c:forEach items="${mapplotter}" var="customer">
<li>${customer.cust_zip}</li>
</c:forEach>
</c:forEach>
</div>
控制器:
model.addAttribute("mapPlotMaster", mapPlotMaster);
堆棧跟蹤:
org.apache.jasper.JasperException: JBWEB004038: An exception occurred processing JSP page /WEB-INF/views/maps/mapplot.jsp at line 32 32 29: </div> 30: 31: <div class="sample"> 32: <c:forEach items="${mapPlotMaster}" var="mapplotter"> 33: <c:forEach items="${mapplotter}" var="customer"> 34: <li>${customer.cust_zip}</li> 35: </c:forEach> Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:456)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:402)
您的mapPlotMaster對象是否可迭代? 如果不是,則不能迭代主對象,只能對其數組屬性進行迭代。
我想您要達到的目標是:
<div class="sample">
<c:forEach items="${mapPlotMaster.mapplotter}" var="customer">
<li>${customer.cust_zip}</li>
</c:forEach>
</div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.