加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

the speicified call count is not a number一种解决

发布时间:2020-12-16 00:45:24 所属栏目:百科 来源:网络整理
导读:问题现象: 系统登录进去保持一断时间不操作,session失效后进行点击菜单出现弹出框提示:the speicified call count is not a number 解决过程: 1、由于是通过DWR调用引起的弹出框提示,故开始对dwr的请求增加过滤器 对DWR请求时候进行session失效判断并让
问题现象:
系统登录进去保持一断时间不操作,session失效后进行点击菜单出现弹出框提示:the speicified call count is not a number
解决过程:
1、由于是通过DWR调用引起的弹出框提示,故开始对dwr的请求增加过滤器
对DWR请求时候进行session失效判断并让其回到登录页面,测试发现还是会有这个弹出框提示
2、通过尝试使用网上的一些解决方法后发现此问题还是存在,回到问题的开始,既然是session过期点击菜单时候出现的,去寻找代码中可能引起问题的地方,发现有可能导致的问题是的地方就是点击菜单的时候进行了两次DWR请求操作:
3、尝试后发现此处没有对DWR进行设置调用方式,解决就比较容易了:就是在这两个DWR方法上事先DWR引擎设置好同步调用
DWREngine.setAsync(false);
//请求方法
DWREngine.setAsync(true);
问题可能是由于session失效后异步调用DWR的结果导致the specified call is not a number的提示

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读