- - PR -
struts iterateでの更新処理の方法
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2003-10-31 21:23
arraylistよりiterateを用いて生成したformから
submitボタンを使って更新処理を行いたいのですが 以下のエラーが発生して出来ません。 java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.RangeCheck(ArrayList.java:508) at java.util.ArrayList.get(ArrayList.java:320) 解決方法が分かる方、いませんか? jsp: <nested:iterate name="hogehoge" property="itemList"> <tr> <th nowrap rowspan=2> <nested:text property="kigen" size="10" maxlength="10" /><br> </TH> <td nowrap> <nested:write property="username" /><br> </td> </tr> </nested:iterate> Form: private ArrayList itemList; public hogeForm() { itemList=new ArrayList(); } public void setItemList(ArrayList argItemList) { itemList=argItemList; } public ArrayList getItemList() { return itemList; } エラーを見る限り、この辺の問題ではないような気がします。 actionでは、kigenとusernameを持つclassをarraylistに登録してsetAttributeしています。 ちなみに表示は実現できています。更新のみ出来ません。 よろしくお願いします。 |
|
投稿日時: 2003-11-02 19:34
自己レスです。
解決しました。 http://www.mail-archive.com/struts-user@jakarta.apache.org/msg76888.html |
1
