If the intent is to forward to a "home" or "logout" page after a period of inactivity, 
using a javascript method or META:REFRESH tag is the only way to do so out of the 
context of a request, since--as you said--in a separate thread or servlet, any timer 
wouldn't have access to the action class.

You could, I suppose, have all your action classes check some session- or 
globally-scoped timer and redirect based on that criteria, but it doesn't sound like 
that's what you're after...

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Friday, March 12, 2004 11:18 AM
To: [EMAIL PROTECTED]
Subject: how to automatically forward user's page to a html link at speified time


Hi, all
    
    I want the struts application have an internal timer. When the 
specified time(like 9:00pm) arrive, the user's current page should be 
forwarded to another html link. I know the java.util.timer and 
java.util.TimerTask can do such thing. Maybe I can put the timer class 
stuff in HttpSessionListener or ServletContextListener, but I just have no 
idea how to forward a page inside the TimerTask class not inside action as 
usual?

    So did anyone come across the similar problem? Could you shed me light 
on it?

    Thanks in Advance.

Best Regards,
Alex

_________________________________________________________________
免费下载 MSN Explorer:   http://explorer.msn.com/lccn/  


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to