:00 Athens, Beirut, Bucharest,
Istanbul
Subject: Re: T5.1 Graceful Session Timeout?
Since I'm sticking this in a superclass to be inherited by many pages,
I'll pretend it is slightly more efficient to return the .class (which
may not be true at all).
It is indeed less code. :-)
Thanks Thiago
Well, I can't just create a new object, since I was editing an
existing one. So I had my object persisted, but now it is gone and
I'm getting an NPE. Tapestry doesn't seem to know my application
requires the session (and present a session timeout page) and I
haven't found a way to tell it to
For any who might need/want this, here is my current solution (this
only works on FORM submits, but can be expanded upon):
public Object onPrepareForSubmit()
{
// If there is no session, return the timeout page.
if (sessionExists == false)
return
Em Fri, 18 Sep 2009 16:28:00 -0300, Michael Gentry mgen...@masslight.net
escreveu:
public Object onPrepareForSubmit()
{
// If there is no session, return the timeout page.
if (sessionExists == false)
return sessionTimeout;
If you don't need to invoke
Initially I was thinking I might need to set some values in my
SessionTimeout page, but now I'm not sure if I'll do that. I'm
assuming returning SessionTimeout.class will be more efficient than
injecting the page?
Thanks Thiago,
mrg
On Fri, Sep 18, 2009 at 3:33 PM, Thiago H. de Paula
Em Fri, 18 Sep 2009 17:28:03 -0300, Michael Gentry mgen...@masslight.net
escreveu:
Initially I was thinking I might need to set some values in my
SessionTimeout page, but now I'm not sure if I'll do that. I'm
assuming returning SessionTimeout.class will be more efficient than
injecting the
Since I'm sticking this in a superclass to be inherited by many pages,
I'll pretend it is slightly more efficient to return the .class (which
may not be true at all).
It is indeed less code. :-)
Thanks Thiago!
mrg
On Fri, Sep 18, 2009 at 4:32 PM, Thiago H. de Paula Figueiredo
Is there a way in T5.1 to have graceful session timeout handling on
form submission or links?
For example, I have a form with a bunch of inputs and I wait to click
the button until my 2-minute session times out (I'm
developing/debugging, so a short session expiration). When I submit
the form, I
Just to prevent nullpointers, in your onActivate() you should have if
(object == null) object = new Object(). Obviously that could lead to
unexpected results to the user - based on object state you could
present a a message to the user etc. but there are quite a few
different cases that you need