Hello, everyone!

I've got this logout page:

public class LogoutPage extends WebPage {

  public LogoutPage() {
    add(new Form<Object>("form").add(new AjaxButton("home") {

      private static final long serialVersionUID = 1L;

      @Override
      protected void onSubmit(AjaxRequestTarget arg0, Form<?> arg1) {
        setResponsePage(Calendar.class);
      }

    }));
  }

  @Override
  protected void onAfterRender() {

    super.onAfterRender();

    getSession().invalidate();
    RequestCycle.get().setRedirect(true);

  }

}

I used to have a BookmarkablePageLink instead of this button, that pointed to 
the very same page. However, obviously this button is related to the session 
and instead of sending me to the login page, it sends me to pageExpiredPage. 
Unfortunately, the new UI I have to use uses a button, so I had to use a button 
as well.
Can anyone assist me on this?

Best,
Martin

Reply via email to