this should work to
public LogoutPage(PageParameters parameters) {
setRedirect(true);
getSession().invalidate();
setResponsePage( LoginPage.class);
}
because this should also cause just a redirect to a bookmarkable page.
johan
On 8/21/06, Nili Adoram <
[EMAIL PROTECTED]> wrote:
It works!!
Thanks!!
Igor Vaynberg wrote:
> so
>
> onclick() {
> session.invalidate();
> response.redirect('bookmarkable url for login page');
> }
>
> doesnt work?
>
> -Igor
>
>
> On 8/20/06, * Nili Adoram* < [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
> "as martijn says do use the normal invalidate() method and dont call
> invalidateNow directly."
> I tried both options, no success.
>
> "Then that will not work becaus that form has a call back to the
> page that is created in a wicket session that was invalidated. "
> Exactly, when the login form is submitted,
> DefaultRequestTargetResolverStrategy.resolveRenderedPage cannot
> find the
> page
> since the session has been invalidated.
>
> So, at the end of the day, no solution?
>
> Johan Compagner wrote:
> > as martijn says do use the normal invalidate() method and dont call
> > invalidateNow directly.
> >
> > But that code also can go wrong in more places.
> > You should do a redirect.. And response to a bookmarkable page
> > (you already do that by setting the class instead of the instance of
> > the login page)
> >
> > because currently your login page is directly created and served to
> > the outside world
> > But has that login page a form? Then that will not work becaus that
> > form has a call back to the
> > page that is created in a wicket session that was invalidated.
> >
> > johan
> >
> >
> > On 8/20/06, *Nili Adoram* < [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>
> > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>> wrote:
> >
> > Hi all,
> > I want to display Login page right after logout.
> > However, instead of displaying login page an Expired page is
> > displayed.
> > Please advise,
> >
> > Here is the logout page:
> >
> > public class LogoutPage extends SignOutPage {
> > public LogoutPage() {
> > super();
> > }
> >
> > public LogoutPage(PageParameters parameters) {
> > setRedirect(false);
> > ((WebSession) getSession()).invalidateNow();
> > setResponsePage( LoginPage.class);
> > }
> >
> > }
> >
> > Thanks
> > Nili
> >
> >
> >
> -------------------------------------------------------------------------
> > Using Tomcat but need to do more? Need to support web services,
> > security?
> > Get stuff done quickly with pre-integrated technology to
> make your
> > job easier
> > Download IBM WebSphere Application Server v.1.0.1 based on
> Apache
> > Geronimo
> >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642>
> >
> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> < http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642>>
> > _______________________________________________
> > Wicket-user mailing list
> > Wicket-user@lists.sourceforge.net
> <mailto:Wicket-user@lists.sourceforge.net>
> > <mailto: Wicket-user@lists.sourceforge.net
> <mailto:Wicket-user@lists.sourceforge.net>>
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> <https://lists.sourceforge.net/lists/listinfo/wicket-user >
> >
> >
> >
> ------------------------------------------------------------------------
> >
> >
> -------------------------------------------------------------------------
> > Using Tomcat but need to do more? Need to support web services,
> security?
> > Get stuff done quickly with pre-integrated technology to make
> your job easier
> > Download IBM WebSphere Application Server v.1.0.1 based on
> Apache Geronimo
> >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642>
> >
> ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Wicket-user mailing list
> > Wicket-user@lists.sourceforge.net
> <mailto:Wicket-user@lists.sourceforge.net>
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> <https://lists.sourceforge.net/lists/listinfo/wicket-user >
> >
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services,
> security?
> Get stuff done quickly with pre-integrated technology to make your
> job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> <mailto: Wicket-user@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>
>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ------------------------------------------------------------------------
>
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user