- - PR -
jstlでListオブジェクトのJavaBeanを参照して画面に表示できます?
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-12-08 10:01
お初です。。
Struts、Hibernateを使用してコーディングしているのですがどうもうまくいかなくて・・ 教えてください。 testテーブルだけの場合 java: List list = testDao().findTest(); request.setAttribute("test",list); jsp: <c:forEach var="varTest" items="${requestScope['test']}"> <TR> <TD><c:out value='${varTest.seqNo}' /></TD> </TR> </c:forEach> test1,test2,test3テーブルの場合 java: List list = testDao().findTests(); request.setAttribute("tests",list); jsp: <c:forEach var="varTests" items="${requestScope['tests']}"> <TR> <!-- test1テーブルの表示 --> <TD><c:out value='${varTests[0].seqNo}' /></TD> </TR> </c:forEach> 検索結果のlistは3つのテーブルがあります。 Object[0]の下階層 ⇒ Object[0],Object[1],Object[2] Object[1]の下階層 ⇒ Object[0],Object[1],Object[2] のように・・。 一つのテーブルを検索して結果を表示するには上記のコーディングでうまくいくのですが、 複数テーブルが絡んだ検索結果を表示することでつまづいています。 indexを使用すればデータの参照は可能ですが、 どうしてもテーブル名で参照できないでしょうか? <c:out value='${varTests[test3].seqNo}' /> ↑こんな感じで・・ ご指導願います。 |
|
投稿日時: 2005-12-08 10:06
すいません。。
書くとこ間違ってました・。 JavaSolutionに移動します。 |
1