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]