如何在http会话到期时弹出警报

时间:2012-05-22 12:55:23

标签: jquery html jsp struts2

我在项目中要求我正在努力。当用户的会话到期时,我需要自动将用户转发到登录页面或弹出警报,告诉他他的会话已过期。当用户单击“确定”时,他将转发到登录页面。请问我该如何做到这一点。

1 个答案:

答案 0 :(得分:1)

1使用ajax调用服务器设置javascript计时器。

2检查服务器端的会话。会话过期时返回错误

3在.ajax错误部分中,将用户发送到登录页面

setInterval(function() {
    $.ajax({
    ...........
    error: function(request, textStatus, errorThrown) {
         //load login page
        }
    });
}, 1000)