「Java入門」で繰り返し処理を行うサンプル

1.全ての要素を取り出す
<c:foreach items=”${list}” var=”kf”>
${kf}
</c:foreach>

2.begin~endの要素を取り出す
<c:foreach items =”${list}” var = “kf ” begin=”2″ end =”9″>
${kf}
</c:foreach>

3.ステータス変数
<c:foreach items=”${list}” var =”kf” varStatus=”status”>
<c:if test=”${status.count==1}>
${“test data1”}
</c:if>
${kf}
</ c:foreach>

4.ループの先頭と最後の要素
<c:foreach items=”${list}” var =”kf” varStatus=”status”>
<c:if test=”${status.first}”>先頭</c:if>
<c:if test=”${status.last}”>最後</c:if>
</c:foreach>

5.step属性
<c:foreach items=”list” var =”kf” step=”2″>
${kf}
</c:foreach>

Comments are closed.