バナー
本文へジャンプ アクセス解析 

 

<c:forEach>タグ


for文と同等の繰り返し処理をする。

<c:forEach var="i" begin="1" end="5" step="1">
</c:forEach>


[PR] データが語るエンジニアの給与動向/Tech総研byリクルート
[PR] 国内最大級のエンジニア派遣サービスのお仕事情報サイトとは?
[PR] 雨が降る2、3時間前にお知らせメールが届く!月形半平太メール
属性
  • begin
繰り返し処理の開始する値を指定する。
  • end
繰り返し処理の終了する値を指定する。
  • items
繰り返し処理の対象となる集合(配列、Mapなど)を指定する。
  • step
繰り返し処理の増加数を指定する。
  • var
繰り返し処理した値が格納する、変数名を指定する。
  • varStatus
ステータスを指定する。
 begin:begin属性で指定された値
 count:現在の繰り返し値。1から始まるループ
 current:現在のオブジェクト
 end:end属性で指定された値
 index:現在の繰り返し値。0から始まるループ
 step:step属性で指定された値
 first:繰り返し中の開始要素であるかどうか
 last:繰り返し中の終了要素であるかどうか

html変換後

pageスコープに変数「i」を定義し、begin「0」〜end「5」まで繰り返し格納し、利用する。
step「1」で繰り返す際の増加数を指定する。

<c:forEach var="i" begin="0" end="5" step="1">
 <c:out value="${i}" /><br>
</c:forEach>

(htmlコード)
1
2
3
4
5


使用例

@繰り返す集合をitems属性に指定し、取り出し表示する。
pageスコープに変数「i」を定義し、利用する。

<c:forEach items="fruits" var="i" >
 <c:out value="${i.name}" /><br>
 <c:out value="${i.price}" />円<br>
</c:forEach>

(htmlコード)
 みかん
 100円
 りんご
 200円



[PR] 【LEC】資格取得!合格への第一歩!
[PR] 無印良品から、新しい暮らし方の提案
[PR] 写真を使った新感覚コミュニティ<無料>

リンクについて - お問い合わせ
Copyright (c) 2006 PoiPoi-Project +Team60% All rights reserved.


JSP標準アクション
アクションタグ
クイックリンク
Strutsタグライブラリ
beanライブラリ
htmlライブラリ
logicライブラリ
nestedライブラリ
JSTLタグライブラリ
coreライブラリ
sqlライブラリ
xmlライブラリ