almost but not quiet
onclick() { getsession().invalidate();
getrequestcycle().setredirect(true); setresponsepage(somepage.class);
}
-igor
On Jan 16, 2008 3:28 AM, wicket user <[EMAIL PROTECTED]> wrote:
> do you really need a Logout page
> can't you do some thing like
>
>
> Link logoutLink = new Link("logoutLink")
> {
> private static final long serialVersionUID = 1L;
>
> public void onClick()
> {
> session.invalidateNow();
> setResponsePage(WhereEverYouWantToRedirect.class);
> }
> };
>
> Regards
> Dipu
>
>
> On Jan 16, 2008 11:22 AM, <[EMAIL PROTECTED]> wrote:
>
> > Hi:
> > I used the following for logout
> > Logout extend WebPage{
> > getSession().invalidateNow()
> > getResponse().redirect(".")
> >
> > When the link is clicked, it says
> > Already redirecting to "." Cannot redirect more than once
> >
> > What would be the solution. (interestingly, the above worked
> > a while ago) Now I am using 1.3 final.
> >
> > BTW, I tried adding a button inside a form and use onSubmit callback
> > instead of the normal submit type. The button does not respond at all
> > and the html code shows there is not any way that the browser would
> > send back request.
> > <form> <input type="button" value="cancel"> </form>
> > in Java new button(){onSubmit())
> >
> > A lot of surprises once getting into more in Wicket
> >
> > Thanks
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]