要引入HTML之前要先在表頭前放入
<%-- 使用JSTL --%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>- forEach 單層
<TABLE border="0">
<c:forEach items="<%=serviceName%>" var="service" >
<tr>
<td>
${service}</br>
</td>
</tr>
</c:forEach>
</TABLE>- forEach 單層另外加串一個陣列
<TABLE border="0">
<c:set value="<%=titleAlia%>" var="Alias" />
<c:forEach items="<%=serviceName%>" var="service" varStatus="count">
<tr>
<td class="navtwo-2">
${service}${Alias[count.count-1]}</br>
</td>
</tr>
</c:forEach>
</TABLE>----------------------------------------------------------------
<c:set>標籤可將你要的物件轉為JSTL的物件
在這邊我將一個LIST陣列Set進JSTL裡面, 再用${Alias[]}將他取出
<c:forEach>標籤具有以下一些屬性:
var:迭代參數的名稱。在迭代體中可以使用的變量的名稱,用來表示每一個迭代變量。類型為String。
items:要進行迭代的集合。對於它所支持的類型將在下面進行講解。
varStatus:迭代變量的名稱,用來表示迭代的狀態,可以訪問到迭代自身的信息。
begin:如果指定了items,那麼迭代就從items[begin]開始進行迭代;如果沒有指定items,那麼就從begin開始迭代。它的類型為整數。
end:如果指定了items,那麼就在items[end]結束迭代;如果沒有指定items,那麼就在end結束迭代。它的類型也為整數。
step:迭代的步長。
-----------------------------------------------------------------------------------------------
再持續補充吧^^
沒有留言:
張貼留言