Hi,

I have a similar situation, a login page, it will be called from different
places, when user logs in, it has to return to the calling page, i just pass
the calling page name to the login page, and login page will return to the
calling page after login.
A.C


Joachim Van der Auwera wrote:
> 
> I have situation where I have a page in my application which can be
> reached from many different pages. When a certain link is indicated, I
> want the user to move back to the previous page. The problem is that
> this class has no idea (cannot know) what the possible return pages are.
> 
> I thought about using a mechanism like the following, on the originator
> pages, include an actionlink component with the following code
> 
> ---- OriginatorPage
> 
> @InjectPage
> private DestinationPage destination;
> 
> Object onActionFromLink()
> {
>     // initialize
>     destinationPage.setReturnPage( this );
>     return destination;
> }
> -----
> 
> On the destination page, I would have another actionlink to get back to
> the originator page.
> 
> ----- DestinationPage
> 
> @Persist
> private Object returnPage;
> 
> public void setReturnPage( Object o ) { returnPage = o; }
> 
> Object onActionFromLinkback()
> {
>     return page;
> }
> 
> -----
> 
> Unfortunately this does not work, presumably because the originator page
> is detached.
> 
> Is there some way serialize/deserialize a page so that I can be used?
> 
> It would be possible to add two methods which store/restore all the
> persisted fields, but I still need to be able to attach/inject a page of
> which the page name is not known in advance.
> 
> Any suggestions?
> 
> Thanks for the help,
> Joachim
> 
> -- 
> Joachim Van der Auwera
> PROGS bvba, progs.be
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/page-navigation-%28return-to-arbitrary-page%29-tf4943414.html#a14152278
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