jQuery MiniUI

标题: Filter验证登录状态后的页面跳转问题 [打印本页]

作者: simple0145    时间: 2017-6-2 22:53:05     标题: Filter验证登录状态后的页面跳转问题

已经登录的用户,当刷新浏览器时Filter已经检测到会话已经过期,此时怎么让主页面弹出登录页面?
我的失败案例如下:
页面有一个menu.do链接获取系统模块和菜单,当刷新页面时menu.do首先被加载,Filter检测到会话过期,在Filter中 通过response.sendRedirect 进行跳转,发现跳转的页面被menu.do作为data获取了,无法跳转。

求指教。

作者: felt    时间: 2017-6-5 09:56:54

我们通过jquery的ajax进行交互,
超时之类的处理看一下这个帖子:
http://miniui.com/bbs/forum.php? ... &extra=page%3D1
作者: simple0145    时间: 2017-6-5 19:52:05

felt 发表于 2017-6-5 09:56
我们通过jquery的ajax进行交互,
超时之类的处理看一下这个帖子:
http://miniui.com/bbs/forum.php?mod=vi ...

感谢版主,只是还有点小问题:
类似这种点击触发的,$(document).ajaxComplete可以检测到;但是第二种在页面载入时调用的就检测不到,不知是什么原因?
function saveModule() {       
            module_grid.loading("保存中,请稍后......");
            $.ajax({
                url: "../../../mvc/mod.do?method=save",
                data: { data: json },
                type: "post",
                },

<div id="mod_grid" class="mini-datagrid" style="width:100%;height:150px;"
        url="../../../mod.do?method=query"  idField="ID" pageSize="20"
        onselectionchanged="onSelectionChanged" allowResize="true"
        selectOnLoad="false" allowCellEdit="true" allowCellSelect="true">
作者: dforce    时间: 2017-6-6 09:18:37

simple0145 发表于 2017-6-5 19:52
感谢版主,只是还有点小问题:
类似这种点击触发的,$(document).ajaxComplete可以检测到;但是第二种在 ...

表格内部也是ajax进行交互的,$(document).ajaxComplete也是可以监听到的。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2