我必須在表中顯示3個數組列表。數組列表從servlet轉發。這個值來自jsp。就好像我們單獨顯示一個數組列表一樣,prg正在啓動,但顯示3個數組列表是一個問題。如何在jsp中顯示3個arraylist?
<c:forEach var="auctionDO" items="${auctionDOListServlet}">
<tr div class="odd">
<td style="font-size:14px;"><a href="/myproject/s/PermanentUserAuctionHistoryInner"><c:out value="${auctionDO.auctionName}"/> </a></td>
<td><c:out value="${auctionDO.endDate}"/> </td>
<td><c:out value="${auctionDO.status}"/></td>
<td><c:out value="${depotDo.depotName}"/></td>
<td><c:out value="${userAuctionRelDo.bidAmt}"/></td>
</tr>
</c:forEach>
如auctionDOListServlet在的foreach提供其正確顯示..不被顯示的depotDO和userAuctionRelDO ..
如何顯示其他2周的ArrayLists ??
所述的ArrayLists從servlet的如下
request.setAttribute("auctionDOListServlet", auctionDOListServlet);
request.setAttribute("depotDOListServlet", depotDOListServlet);
request.setAttribute("userAuctionRelDOListServlet", userAuctionRelDOListServlet);
我已經合併的三個列表分成1名列表
megaList.addAll(auctionDOListServlet);
megaList.addAll(depotDOListServlet);
megaList.addAll(userAuctionRelDOListServlet);
現在我要如何在每個顯示此傳遞??這會工作嗎? 其中mega是變量的名稱?
<td><c:out value="${mega.endDate}"/> </td>
這個現在怎麼樣了對車廠名稱和bidamt錯誤,因爲他們是在一個完全不同的DO ..笏辦??
那麼,你已經在變量中給了auctionDO,你爲什麼試圖得到depotDo.depotName和userAuctionRelDo.bidAmt ......這根本就是不合邏輯的。 –