When throwing the Restart... exception,
continueToOriginalDestination() yields false.
On Thu, Mar 20, 2008 at 2:17 PM, Hoover, William <[EMAIL PROTECTED]> wrote:
> Try the following:
>
> if (!continueToOriginalDestination()) {
> setResponsePage(getApplication().getHomePage());
>
>
> }
>
> -----Original Message-----
> From: Jörn Zaefferer [mailto:[EMAIL PROTECTED]
> Sent: Thursday, March 20, 2008 9:13 AM
> To: [email protected]
> Subject: Re: Mounting and intercept pages
>
>
> Thanks Martijn. I gave that a try:
>
> add(new Link("register") {
> @Override public void onClick() {
> throw new
> RestartResponseAtInterceptPageException(Register.class);
> }
> @Override
> public boolean isVisible() {
> return !UserSession.get().isSignedIn();
> }
> @Override protected CharSequence getURL() {
> return urlFor(getPageMap(), Register.class,
> getPageParameters());
> }
> });
>
> Submitting the register form (page Register) doesn't redirect me back
> to the page where was I coming from, instead only displays the
> register form again (with a wicket:interface url).
>
> What am I missing?
>
> Jörn
>
>
>
> ---------------------------------------------------------------------
> 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]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]