Try putting an @InvokeListener component in your @For loop. -Steve
-----Original Message----- From: Patrick Moore [mailto:[EMAIL PROTECTED] Sent: Thursday, August 17, 2006 1:13 AM To: Tapestry users Subject: listener desired on "For" component Hi there -- I have a situation where I am displaying (using a For component) a list of editable items. When the form is submitted I would like to have a listener defined by the component containing the For component called for each iteration through For's body after all the components within that loop iteration have been rewound. There doesn't to be any to do this gracefully. I am settling on making one compound component as the body for the For component. This compound component has the listener method, which is being called manually within the component's cleanupAfterRender(cycle). It seems like there should be a better way and I was wondering if anyone had any suggestions? Should I modify the For component so that a listener method could be defined? Thanks for any ideas. -Pat What I would like: <span jwcid="definesListenerA"> <span jwcid="@For" afterIterationListener="listener:processItem"> <span jwcid="thisThing"/> <span jwcid="thatThing"/> <span jwcid="oneMoreThing"/> </span> </span> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]