2011-01-20 16 views
0

所有,Flex的Web应用程序超时之后的特定时间和重定向到登录

我们有一个Flex,BlazeDS的&春基于Web应用程序。要求是,如果浏览器闲置30分钟,我们必须向用户弹出错误消息,然后重定向到登录页面。我在这方面进行了搜索,无法找到合适的解决方案。如果有人能指引我朝正确的方向发展,那会很棒。我真的很感激

感谢

哈里什

+0

韦德的回答是对的。但我认为我必须重新提出我的问题。我需要捕捉Flex中的Blazeds Session超时异常,然后在显示Timeout错误消息后重定向到登录页面。我最初的问题是错误的。我很抱歉,不确定是否需要提出一个新问题。请帮助我。谢谢 – Harry 2011-01-27 20:30:36

回答

1

这是我会怎么处理它。当应用程序加载时,启动一个30分钟的计时器并向SystemManager添加一个监听器,以便进行鼠标移动。每次鼠标移动重置时,计时器将恢复到30分钟。如果计时器关闭,则显示模态对话框,通知用户超时。当他们点击确定后,将它们发送回登录屏幕。希望有所帮助。

+0

谢谢韦德的回复。我忘了在原始文章中添加一些额外的信息。我们是一个模块化项目,它有一个Main.mxml&other是模块mxml文件。因此,我可以将此侦听器添加到Main.mxml中,即使用户在任何页面上也可以工作。 – Harry 2011-01-20 22:22:12