- - PR -
iterateの入れ子
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2004-08-12 15:55
Strutsのiterateの入れ子で
TestAction.java-------------------------- Vector型に値を入れています。(hoge) {name=山本, kana=ヤマモト, age=20} {name=佐藤, kana=さとう, age=23} {name=鈴木, kana=スズキ, age=38} このような値。 String hage[] = {"name","kana","age"} を配列にいれています。 request.setAttribute("hoge",hoge); request.setAttribute("hage",hage); としています。 test.jsp----------------------------------- <table border="1"> <logic:iterate id="hage" name="hoge"> <tr> <logic:iterate id="mage" name="hage"> <td><bean:write name="mage" />" /></td> </logic:iterate> </tr> </logic:iterate> </table> ------------------------------------------------------------------------------ このような感じで 山本|ヤマモト|20 佐藤|サトウ|23 鈴木|スズキ|38 のような感じでテーブル表示をさせたいのですが、上の方法では name=山本|kana=ヤマモト|age=20 name=佐藤|kana=サトウ|age=23 name=鈴木|kana=スズキ|age=38 のようなテーブルが表示されます。 propertyをセットすればいいのかと思うのですが色々試したのですがうまくいきません。 根本的に書き方を間違えているのでしょうか? いい方法ご教授お願いします。 |
|
投稿日時: 2004-08-13 20:06
よくわかりませんが、、、。
hogeというVector型に「name=山本」「kana=ヤマモト」というVector型が格納されているのでしょうか?(2次元配列のようなもの?) だとすれば、Vectorの各要素をそのまま表示しているのですから当然の結果でしょう。 |
1
