`

例外被抛出且未被接住问题

阅读更多
最近在开发在线聊天功能是,使用ajax时js抛出‘例外被抛出且未被接住’异常,网上找了找大多都是在用DWR时报的这个错误,
但是我没有使用DWR为什么报这个错呢!进过仔细的分析,终于发现这个异样的根源在于JSON,我在使用parseJSON时,
传入了非法的json字符串所以才报的这个错误。

以下是我转载的在DWR上的解决方案!

我在学习dwr时出现"例外被抛出且未被接住",后来在网上搜索找到了解决方法

在参照dwr的官方网站时,如果在后台出现如下的提示信息:A request has been denied as a potential CSRF attack

则,需要在web.xml中的如下配置修改一下

  1. <servlet>
  2. <servlet-name>dwr-invoker</servlet-name>
  3. <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
  4. <init-param>
  5. <param-name>debug</param-name>
  6. <param-value>true</param-value>
  7. </init-param>
  8. </servlet>

改为:

  1. <servlet>
  2. <servlet-name>dwr-invoker</servlet-name>
  3. <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
  4. <init-param>
  5. <param-name>debug</param-name>
  6. <param-value>true</param-value>
  7. </init-param>
  8. <init-param>
  9. <param-name>crossDomainSessionSecurity</param-name>
  10. <param-value>false</param-value>
  11. </init-param>
  12. </servlet>

即加入了跨域调用功能

此处servlet-class值为uk.ltd.getahead.dwr.DWRServlet (如果dwr版本是1.0版本的,则必须用这个class)

也可以是org.directwebremoting.servlet.DwrServlet

如果确定java类的方法被调用了,但是页面还是出现了如下的报错: 例外被抛出且未被接住

此时,就不要忧郁了,赶紧换dwr.jar包,如下是我提供的能解决的这个问题的jar包,看附件

我使用这个附件里的jar包后完全正常了。

就换了dwr.jar包就行。

分享到:
评论

相关推荐

    dwr例外被抛出且未被接住

    博文链接:https://zmfkplj.iteye.com/blog/232326

    Jquery 例外被抛出且未被接住原因介绍

    正如标题所言肯定是js代码写错的问题,经检查,果然发现问题在此与大家分享下以免有同样的错误发生

    MRP例外信息

    MRP例外信息详解 MRP(Material Requirements Planning,物料需求计划)是SAP系统中的一种生产计划工具,用于...MRP例外信息是MRP系统中的一种重要机制,能够帮助计划员及时发现和解决问题,确保生产计划的顺利进行。

    安装sqlserver2005后添加防火墙例外打开开放式连接

    sqlserver安装后添加防火墙例外,打开开放式连接的批处理代码

    JAVA教程 第四讲 Java的例外处理和IO流

    当程序执行到可能抛出例外的代码时,如果确实发生了例外,Java运行时系统会创建一个与该例外相对应的对象,并将其传递给相应的处理代码。捕获例外的基本语法如下: ```java try { // 可能抛出异常的代码 } catch ...

    U10316040_HW8_14_4:这是一个练习使用throw将例外再抛出的专案

    当程序遇到不可预期的情况,如除零错误、文件未找到等,会抛出一个异常对象。Java提供了`try-catch`语句块来捕获和处理这些异常。`try`块包含可能会抛出异常的代码,而`catch`块则定义了如何处理这些异常。 2. **...

    例外采购申请单.doc

    1. 申请部门负责人意见:部门负责人对需求的核实,确认是否确有其事且必要。 2. 品质部负责人意见:关注采购物品的质量,确保不会因为例外采购而牺牲产品质量。 3. 总经理意见:最高决策层的审批,考虑全局利益和...

    16oracle的例外处理 PPT

    通常,你可以通过`WHEN OTHERS THEN`子句捕获所有未明确定义的异常,或者使用`RAISE`语句将异常重新抛出。 7. **异常处理结构**:Oracle的异常处理结构包括`BEGIN`、`EXCEPTION`和`END`关键字。在`BEGIN`块中编写...

    9196内部控制例外事项汇总表.zip

    5. **影响范围**:每项例外事项可能影响的部门、业务线或项目会被记录,以便确定影响程度和修复的复杂性。 6. **责任归属**:确定哪一部门或个人负责相关控制有助于问责和改进计划的制定。 7. **处理状态和解决...

    PS问题单回归不通过例外报告.doc

    标题"PS问题单回归不通过例外报告.doc"暗示可能是一个关于软件测试的文档,其中“PS问题单”可能指的是问题跟踪系统中的一个条目,而“回归不通过”通常意味着在软件回归测试过程中发现了一些错误或未解决的问题。...

    OCJP认证-3期(PX017) 面向对象程序设计-例外异常.doc

    题目中,类`Test`的静态数组`a`在尝试给第一个元素赋值2时,没有预先分配任何空间,导致未初始化的数组访问,从而抛出`ExceptionInInitializerError`。为了解决这个问题,我们需要在声明数组时指定长度,如`static ...

    c# 添加程序或者端口到防火墙例外

    c# 网络通讯会遇到端口被防火墙屏蔽的问题,或者端口长时间不交互也会被防火墙屏蔽,此类可加入exe或者端口到防火墙例外,程序要以管理员运行,亲测有效

    群晖使用frpc连接qbittorrent时会出现Unauthorized未授权的问题

    群晖NAS作为一款成熟的网络附加存储设备,广泛受到家庭和中小企业用户的欢迎,...在处理这类问题时,用户应当耐心地按照排查步骤逐一确认,通常情况下,通过细致的检查和正确的配置,未授权问题是可以得到妥善解决的。

    windows 2003端口例外

    windows 2003端口例外 批处理写的,省掉手工的时间

    欧盟版权法下的文本与数据挖掘例外.pdf

    然而,在欧盟现行的版权法体系中,TDM技术的应用在法律上存在边界不明确的问题。这意味着,在未经版权持有者许可的情况下实施TDM,可能会涉及侵犯版权的风险。由于这种法律风险,TDM实施者在进行数据分析时会承担较...

    防火墙开启例外端口

    子程序 _按钮1_被单击 开启例外端口 (“测试”, 123) .子程序 开启例外端口 .参数 名称, 文本型 .参数 端口, 短整数型 .局部变量 ovMgr, 对象 .局部变量 ovProfile, 对象 .局部变量 ovPort, 对象 ovMgr.创建 (...

    了解关于windows防火墙例外.pdf

    了解 Windows 防火墙例外 Windows 防火墙是 Windows 操作系统的一个重要组件,对于保护计算机免受恶意攻击和未经授权的访问至关重要。其中,Windows 防火墙例外是 Windows 防火墙的一个关键概念,它允许特定的程序...

Global site tag (gtag.js) - Google Analytics