No prob. As i said to uli, i might call B from different pages, not only A. Maybe i should use a common interface for those pages. Ill try and let you know Paolo
Patrick Klein wrote: > > Hello Paolo, > > mea culpa, you are correct abot that :) > replace IPage with the A's class (implementing IPage) and cast the > result of cycle.getPage(...) accordingly > > Regards, > Patrick >> Thanks Patrick, >> this helps, except that the IPage does not expose the setList method, so >> i >> don't think it would work the >> page.setList(composedList); >> maybe not even compile. >> Paolo >> >> >> Patrick Klein wrote: >> >>> Hello Paolo, >>> >>> page a should hold an (persist) abstract getter and setter for the list, >>> page b hold a persist abstract getter and setter for the name of the >>> calling page which is set when page b is accessed and maybe reset if >>> needed in the button's listener. >>> When you are done with compiling your list on page be and the button is >>> pressed, do something like the following in the button's listener: >>> >>> (page b) >>> public void buttonListener(IRequestCycle cycle) { >>> [...] >>> IPage page = cycle.getPage(getPageNameOfA()); >>> page.setList(composedList); >>> [...] >>> cycle.activate(page); >>> } >>> >>> Regards, >>> Patrick >>> >>>> Hi all, >>>> got a bit blocked here: i need to return a value to the invoking page. >>>> Page A calls page B - >>>> in Page B I select a list of item from a longer list >>>> when I press OK on page B, the browser returns to page A where the list >>>> is >>>> set according to the selection made. >>>> I can set the returning page but cant find a way to set there the value >>>> to >>>> return. >>>> >>>> I tried different ways but cant find a solution. >>>> Any help ? >>>> >>>> Paolo >>>> >>>> >>>> >>> --------------------------------------------------------------------- >>> 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] > > > -- View this message in context: http://www.nabble.com/-T4.1-Returning-a-list-to-a-page-tf4242051.html#a12071552 Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]