Tapestry is specifically architected not to allow this approach.
Events are local to a specific page.  What's so wrong with:

public class Master {

 @Inject
 private Detail detailPage;

  Object onShowDetail(DetailEntity detail)
  {
    detailPage.initializeFor(detail);

   return detailPage;
  }

}

.... and allow detailPage to *decide* how to encode the detail it will
display (as page activation contet, as activation request parameter,
by storing in session, but setting a cookie, etc.).



On Fri, Jan 21, 2011 at 2:22 AM, Markus Feindler <markus.feind...@gmx.de> wrote:
> No, I do not want to send a redirect in my Event Link to a different page.
> I want to create an Event Link on Page1, which is handled directly /
> triggers the event in Page2.
>
>>
>> -------- Original-Nachricht --------
>> Datum: Fri, 21 Jan 2011 11:12:18 +0100
>> Von: Alberto Almagro <albertoalma...@gmail.com>
>> An: Tapestry users <users@tapestry.apache.org>
>> Betreff: Re: Create a component event link for another page
>>
>>             Maybe this can help?
>>
>>
>> http://jumpstart.doublenegative.com.au/jumpstart/examples/navigation/eventlinks
>>
>> Alberto
>>
>> 2011/1/21 Markus Feindler <markus.feind...@gmx.de>:
>> > Hi,
>> >
>> > how to create a Component Event Link for a different page?
>> >
>> > This is not a suitable solution for my problem:
>> > http://www.mail-archive.com/users@tapestry.apache.org/msg36825.html
>> >
>> > Best Regards
>> > Markus
>> >
>> >
>> > --
>> > GMX DSL Doppel-Flat ab 19,99 Euro/mtl.! Jetzt mit
>> > gratis Handy-Flat! http://portal.gmx.net/de/go/dsl
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>
>>
>
> --
> GMX DSL Doppel-Flat ab 19,99 Euro/mtl.! Jetzt mit
> gratis Handy-Flat! http://portal.gmx.net/de/go/dsl
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to