> -----Original Message-----
> From: nathan phillips [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, August 14, 2002 9:33 AM
> To: [EMAIL PROTECTED]
> Subject: Use of Iterator tag
>
>
>
> Hello all,
>
> I'm new to Struts and attempting to make use of the iterator
> tag. I have a
> couple questions that I'm hoping some kind individual can
> help me answer in
> regards to the iterator tag. I have a bean with a method
> named "iterator"
> that returns an iterator.
>
> If I do this it tells me I have no getter for my method
> iterator, which of
> course is true.
> <logic:iterate name="testbean" property="iterator" id="test">
>
> So how do I make it work. I see that there is a collection
> attribute that
> might work but I'm unsure of how exactly to make use of it.
> I was thinking
> something along the lines of:
> <logic:iterate name="testbean" collection=<%=testbean.iterator()%>
> id="test">
>
> Of course that doesn't work though.
If the collection in your bean is exposed through an accessor (e.g. as a
Collection), you can use that directly, and Struts will obtain an iterator
from it.
--
Martin Cooper
>
> My second question is how would do I write out a property for
> the radio tag
> within a iterator tag. I'm attempting the following with no
> success. It
> tells me "test" is out of scope however the same bean:write
> works fine
> outside of the radio tag.
>
> <logic:iterate name="testbean" property="iterator" id="test">
> <html:radio property="myId" value="<bean:write name="test"
> property="id"/>"
> </logic:iterate>
>
> Any help in solving these mysteries for me would be greatly
> appreciated.
> Thanks.
>
>
>
>
> _________________________________________________________________
> MSN Photos is the easiest way to share and print your photos:
> http://photos.msn.com/support/worldwide.aspx
>
>
> --
> To unsubscribe, e-mail:
<mailto:[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]>