1. 首页
  2. 数据库
  3. DB2
  4. JS Ajax请求会话过期处理问题解决方法分析

JS Ajax请求会话过期处理问题解决方法分析

上传者: 2020-12-17 05:23:59上传 PDF文件 43.56KB 热度 19次
本文实例讲述了JS Ajax请求会话过期处理问题解决方法。分享给大家供大家参考,具体如下: 对于页面来说,处理session过期比较简单,一般只需在过滤器里面判断session用户是否存在,不存在则跳转页面到登陆页即可。 对于Ajax请求来说,这个办法则无效,只能获取到登录页的html代码。原因在于Ajax请求是XMLHTTPRequest对象发起的而不是浏览器,而服务器返回的信息接收者也是XMLHTTPRequest,非浏览器。 解决办法: 服务器端 可在返回的ResponseHeader里添加一个标识变量,以便在Javascript里处理。以Java为例,可在过滤器里进行如下处理: tr
用户评论