日期:2014-05-17  浏览次数:20685 次

session过期后 登录的frame框架问题
网站是用frame框架构成的 

当session过期后,
使用request.getRequestURL();记录下需要转发的地址

保存起来 跳转到最外的框架显示login页面登录

登录后使用刚才request.getRequestURL();获取的地址请求,

可以一开始地址是在内框架里面的

可是session过期后再使用哪个请求登陆页面是我刚刚想请求的页面,可以页面在再外层的框架了

请问这个问题怎么解决

如何让session过期后登陆还是在原来的框架内显示我要请求的页面呢

谢谢

------解决方案--------------------
这是挺麻烦的。我也没有好的解决办法。提个建议。框架,那左边通常是树型结构了。当点击左边会在右边的框架显示,如果过期了,会跳到过期的页面,这时登录,登录完再跳转到一个新的中间页面,然后把你得到的URL跳转。还是在右边框架里面。
在过期时不要跳到最外层。不就可以了?
------解决方案--------------------
参考csdn的做法,他也是直接在框架里面跳到登录页面的,并不是整个页面重定向,你可以考虑只在frame内部显示登录页面