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]

Reply via email to