<logic:iterate>について
■ArrayList型のdiaryListを構成している
Diaryクラスの構成要素(プロパティ)
String id;
String date;
String title;
String body;
ArrayList daiaryList = new ArrayList();
daiaryList.add(dairy);
daiaryList.add(dairy);
(sessionスコープにあるオブジェクトの取り出し方法)
<logic:iterate id="diary" name="diaryList" >
<table>
<tr><td><bean:write name="diary" property="id" /></td></tr>
<tr><td><bean:write name="diary" property="date" /></td></tr>
<tr><td><bean:write name="diary" property="title" /></td></tr>
<tr><td><bean:write name="diary" property="body" /></td></tr>
</table>
</logic:iterate>
■<logic:iterate id="diary" name="diaryList">について
name = sessionに格納されている変数名
id = ArrayListに格納されている変数名(Diary型のdiaryを指定している)
■<bean:write name="diary" property="id" />
name = エンティティの変数名
property = エンティティのプロパティ(フィールド名)
Diaryクラスの構成要素(プロパティ)
String id;
String date;
String title;
String body;
ArrayList daiaryList = new ArrayList();
daiaryList.add(dairy);
daiaryList.add(dairy);
(sessionスコープにあるオブジェクトの取り出し方法)
<logic:iterate id="diary" name="diaryList" >
<table>
<tr><td><bean:write name="diary" property="id" /></td></tr>
<tr><td><bean:write name="diary" property="date" /></td></tr>
<tr><td><bean:write name="diary" property="title" /></td></tr>
<tr><td><bean:write name="diary" property="body" /></td></tr>
</table>
</logic:iterate>
■<logic:iterate id="diary" name="diaryList">について
name = sessionに格納されている変数名
id = ArrayListに格納されている変数名(Diary型のdiaryを指定している)
■<bean:write name="diary" property="id" />
name = エンティティの変数名
property = エンティティのプロパティ(フィールド名)
2006年05月16日(火) 16:07:09 Modified by warp1030