首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

帮帮忙,session超时后,jsp页面怎样跳转回登陆页面解决方案

2012-03-19 
帮帮忙,session超时后,jsp页面怎样跳转回登陆页面因为登陆后所有页面都是在框架中显示的目前的情况是sessi

帮帮忙,session超时后,jsp页面怎样跳转回登陆页面
因为登陆后所有页面都是在框架中显示的

目前的情况是session超时后,框架的右边窗口自动跳转回登陆页面。

现在就是想让session超时后浏览器能完全跳转回登陆页面,而不是在框架中跳转回登陆页面

[解决办法]
function init() {
setTimeout( "parent.location.href = 'logon.jsp ';
", 1000);
}
}

<body onLoad= "判断session是否超时init(); " >

[解决办法]
首先得在后台进行session验证,
即判断用户session是否失效。
如果session失效了,
则返回某页面显示“用户session失效”信息,
然后等待几秒钟跳转到登陆页面
function goLoginOn(){
setTimeout( "getUrl() ", 3000);//3秒后跳转
}
function getUrl(){
if(parent != null){self.location.href= "登陆url ";}//当前页面可能是登陆后菜单页面
else{parent.location.href= "登陆url ";}//当前页面是具体操作的某页面
}

热点排行