THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block |
---|
... Link logoutLink = new Link("my-link-wicket-id") { public void onClick() { getSession().invalidate(); getRequestCycle().setRequestTarget(new RedirectRequestTarget("http://www.another-web-site.com") ); } }; ... |
\[1\] it is important to use setResponsePage() variant that takes a page class and not a page instance because a page instance would be stored in session that is now marked for invalidation - thus resulting in a page expired error Wiki Markup