Somewhere in the nested docs it says to have a getter that returns an Object[]. So, if your bean has a collection called 'plants' then set the getter as follows:
public Object[] getPlants() { return plants.toArray(); } Sri > -----Original Message----- > From: Michael [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, September 04, 2002 9:31 AM > To: 'Struts Users Mailing List' > Subject: RE: How to use nested:iteration tag? > > > I'm not going to change my methods to return ArrayList just > to use the nested taglib. I'm not even convinced it's > necessary. At least it shouldn't be. > > > -----Original Message----- > > From: Lister, Tom (ANTS) [mailto:[EMAIL PROTECTED]] > > Sent: Wednesday, September 04, 2002 3:26 PM > > To: 'Struts Users Mailing List' > > Subject: RE: How to use nested:iteration tag? > > > > > > yep had that problem too > > I changed my method signatures to ArrayList > > > > > > > > :-) > > Tom Lister > > * 020 7612 3030 > > * [EMAIL PROTECTED] > > > > > > -----Original Message----- > > From: Michael [mailto:[EMAIL PROTECTED]] > > Sent: 04 September 2002 14:26 > > To: 'Struts Users Mailing List' > > Subject: RE: How to use nested:iteration tag? > > > > > > This doesn't make any sense. I'm using java.util.Collection > > and I can't provide a getPlant(int i) method because you > > can't access a Collection like that. > > > > Michael > > > > > -----Original Message----- > > > From: Lister, Tom (ANTS) [mailto:[EMAIL PROTECTED]] > > > Sent: Wednesday, September 04, 2002 2:57 PM > > > To: 'Struts Users Mailing List' > > > Subject: RE: How to use nested:iteration tag? > > > > > > > > > it may mean what it says > > > this confused me when i tried using the nested tags > > > the bean properties i wanted to use needed indexed getters > > and setters > > > > > > public void setJournalLineItems(int index, JournalLineVO > > > journalLineItem) public JournalLineVO > > getJournalLineItems(int index) > > > > > > as well as my original > > > > > > public ArrayList getJournalLineItems() > > > public void setJournalLineItems(ArrayList journalLineItems) > > > > > > Do you know how to get hold of the indexId value inside the > > iteration > > > > > > :-) > > > Tom Lister > > > * 020 7612 3030 > > > * [EMAIL PROTECTED] > > > > > > > > > -----Original Message----- > > > From: Michael [mailto:[EMAIL PROTECTED]] > > > Sent: 04 September 2002 13:49 > > > To: 'Struts Users Mailing List'; 'Rejin NS' > > > Subject: RE: How to use nested:iteration tag? > > > > > > > > > After looking at some of the examples in the WAR files on the > > > keyboard monkey website, I made some progress. The > following works: > > > > > > <nested:root name="USER"> > > > <nested:nest property="company"> > > > <nested:iterate property="plants"> > > > </nested:iterate> > > > </nested:nest> > > > </nested:root> > > > > > > But when I try to go one level deeper: > > > > > > <nested:root name="USER"> > > > <nested:nest property="company"> > > > <nested:iterate property="plants"> > > > <nested:iterate property="machines"> > > > </nested:iterate> > > > </nested:iterate> > > > </nested:nest> > > > </nested:root> > > > > > > I get: > > > > > > Property 'plants' is not indexed > > > > > > Any ideas? > > > > > > > > > > > > -- > > > To unsubscribe, e-mail: > > > <mailto:struts-user-> [EMAIL PROTECTED]> > > > For > > > additional commands, > > > e-mail: <mailto:[EMAIL PROTECTED]> > > > > > > > > > ************************************************************** > > > ************* > > > This communication (including any attachments) contains > confidential > > > information. If you are not the intended recipient and you have > > > received this communication in error, you should destroy > it without > > > copying, disclosing or otherwise using its contents. > Please notify > > > the sender immediately of the error. > > > > > > Internet communications are not necessarily secure and may be > > > intercepted or changed after they are sent. Abbey > National Treasury > > > Services plc does not accept liability for any loss you > may suffer > > > as a result of interception or any liability for such > changes. If > > > you wish to confirm the origin or content of this communication, > > > please contact the sender by using an alternative means of > > > communication. > > > > > > This communication does not create or modify any contract and, > > > unless otherwise stated, is not intended to be contractually > > > binding. > > > > > > Abbey National Treasury Services plc. Registered Office: Abbey > > > National House, 2 Triton Square, Regents Place, London NW1 3AN. > > > Registered in England under Company Registration > > > Number: 2338548. Regulated by the Financial Services > > Authority (FSA). > > > ************************************************************** > > > ************* > > > > > > > > > -- > > > To unsubscribe, e-mail: > > > <mailto:struts-user-> [EMAIL PROTECTED]> > > > For > > > additional commands, > > > e-mail: <mailto:[EMAIL PROTECTED]> > > > > > > > > > -- > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > > ************************************************************** > > ************* > > This communication (including any attachments) contains > > confidential information. If you are not the intended > > recipient and you have received this communication in error, > > you should destroy it without copying, disclosing or > > otherwise using its contents. Please notify the sender > > immediately of the error. > > > > Internet communications are not necessarily secure and may be > > intercepted or changed after they are sent. Abbey National > > Treasury Services plc does not accept liability for any loss > > you may suffer as a result of interception or any liability > > for such changes. If you wish to confirm the origin or > > content of this communication, please contact the sender by > > using an alternative means of communication. > > > > This communication does not create or modify any contract > > and, unless otherwise stated, is not intended to be > > contractually binding. > > > > Abbey National Treasury Services plc. Registered Office: > > Abbey National House, 2 Triton Square, Regents Place, London > > NW1 3AN. Registered in England under Company Registration > > Number: 2338548. Regulated by the Financial Services > Authority (FSA). > > ************************************************************** > > ************* > > > > > > -- > > To unsubscribe, e-mail: > > <mailto:struts-user-> [EMAIL PROTECTED]> > > For > > additional commands, > > e-mail: <mailto:[EMAIL PROTECTED]> > > > > > -- > To unsubscribe, e-mail: > <mailto:struts-user-> [EMAIL PROTECTED]> > For > additional commands, > e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>