`
MonkeyBoy
  • 浏览: 11007 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

dwr的org.directwebremoting.dwrp.Batch:75-A request has been denied as a ppotentia

    博客分类:
  • Ajax
 
阅读更多
dwr遇到这种错误:
org.directwebremoting.util.CommonsLoggingOutput error
严重: A request has been denied as a potential CSRF attack.

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

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

修改web.xml文件,在dwr的设置中,如下图示修改:
     <servlet>
<servlet-name>dwr-invoker</servlet-name>
<display-name>DWR Servlet</display-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
     <param-name>debug</param-name>
     <param-value>true</param-value>
</init-param>
</servlet>

添加红字示:

<servlet>
<servlet-name>dwr-invoker</servlet-name>
<display-name>DWR Servlet</display-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
     <param-name>debug</param-name>
     <param-value>true</param-value>
</init-param>
<init-param>
    <param-name>crossDomainSessionSecurity</param-name>
    <param-value>false</param-value>
</init-param>

</servlet>

即加入了跨域调用功能

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

也可以是org.directwebremoting.servlet.DwrServlet

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

此时,就不要忧郁了,赶紧换dwr.jar包,

     <param-value>true</param-value>
</init-param>
<init-param>
    <param-name>crossDomainSessionSecurity</param-name>
    <param-value>false</param-value>
</init-param>

</servlet>

分享到:
评论

相关推荐

    xalan.jar dwr使用异常

    做个extjs 与dwr结合的例子dwr2.0 jdk6.0 dwr 取不到数据 困扰了我一天 后来下载了xalan.jar 包导入工程 ok 2009-8-16 10:18:39 org.directwebremoting.util.CommonsLoggingOutput info 信息: DWR Version 2.0.5 ...

    dwr源码包,dwr.jar包下载

    org.directwebremoting.servlet.DwrServlet &lt;/servlet-class&gt; &lt;init-param&gt; &lt;param-name&gt;debug&lt;/param-name&gt; &lt;param-value&gt;true&lt;/param-value&gt;//开启调试 &lt;/init-param&gt; &lt;servlet-mapping...

    dwr包.rar dwr.jar engine.js util.js dwr-noncla.jar readme.txt

    dwr包.rar dwr.jar engine.js util.js dwr-noncla.jar readme.txt JAR File: dwr.jar (1.08Mb) To DWR enable your web-app ...Non-CLA JAR: dwr-noncla.jar (15.8kb) Code that we don't have a CLA for

    DWR(Direct Web Remoting)框架jar包.rar

    DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用行在WEB服务器上的JAVA函数,就像它就在浏览器...

    dwr20.dtd约束文件

    dwr20.dtd约束文件。 &lt;!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" "http://www.getahead.ltd.uk/dwr/dwr20.dtd" &gt;

    ssh整合时常用的jar包

    5.ajax使用时需要加载的包:dwr.jar 6.freemarker使用时加载的包:freemarker-2.3.8.jar 7.hibernate使用加载的包:hibernate3.jar 8.数据库mysql使用时加载的包:mysql-connector-java-5.0.8-bin.jar 9.国际化...

    dwr20.dtd

    dwr20.dtd

    dwr2.0.5.jar&dwr2.0.6.jar&dwr3.rc1.jar

    Direct Web Remoting (DWR) 是一个开源Java库,它允许Web应用程序在浏览器和服务器之间进行实时通信,绕过传统的Ajax限制。DWR通过提供一套简单的API,使得JavaScript可以直接调用服务器端的Java方法,实现了富...

    dwr所需的jar包及配置

    Direct Web Remoting (DWR) 是一个开源的Java库,它允许在JavaScript和服务器端的Java之间进行安全、简单、异步的通信。这个技术极大地增强了Web应用的交互性,使得开发者可以像操作本地对象一样操作远程服务器上的...

    Struts、Spring、Hibernate整合开发、DWR集成

    ### Struts、Spring、Hibernate整合开发与DWR集成知识点详解 #### 一、概述 本文档旨在介绍如何在Struts、Spring、Hibernate(通常简称SSH)框架基础上集成DWR(Direct Web Remoting),以实现前后端更为流畅的...

    dwr.jar/dwr-2.0.5-src.zip/dwr.zip

    这可能是一个重复的文件,或者包含了与dwr.jar和dwr-2.0.5-src.zip不同的内容,比如可能是DWR的配置文件、文档或者特定环境的构建版本。通常,这样的zip文件会包含部署所需的全部资源,包括Web应用的结构和配置文件...

    将dwr集成到spring mvc(dwr的配置是基于xml)

    你需要在`src/main/resources/META-INF/spring`目录下创建一个名为`dwr-servlet.xml`的文件,定义DWR的Servlet配置。例如: ```xml &lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=...

    dwr源码.rar_DWR源代码

    深入研究这些包,可以了解DWR的模块化设计,例如"org.directwebremoting"是DWR的主要代码库,"org.directwebremoting.extend"包含可扩展的类和接口,"org.directwebremoting.dwrp"则涉及DWR协议的具体实现。...

    dwr3.0.jar_ajax

    标题中的“dwr3.0.jar_ajax”暗示了这个压缩包包含了DWR3.0的核心库文件,即dwr3.0.jar。这个JAR文件是DWR的核心组件,包含了所有必需的类和资源,使得开发者可以在服务器端与JavaScript进行交互,实现异步更新和...

    dwr3api+DWR文档.pdf

    Direct Web Remoting (DWR) 是一个开源Java库,它允许Web应用程序在浏览器和服务器之间进行安全、简单、异步的通信。DWR的核心功能是将JavaScript与Java方法直接绑定,使得前端开发者能够调用服务器端的方法,就像...

    DWR2.jar + DWR.xml + DWR2.0.dtd + Web.xml

    Direct Web Remoting (DWR) 是一个开源Java库,它允许Web应用程序在浏览器和服务器之间进行实时、双向通信,使得JavaScript可以直接调用Java方法,从而实现了富互联网应用(RIA)的功能。DWR2.0是DWR的一个版本,...

    dwr3.x demo 实例 例子

    Direct Web Remoting (DWR) 是一个开源的Java库,允许Web应用程序在客户端JavaScript和服务器端Java之间进行双向通信,从而实现Ajax(Asynchronous JavaScript and XML)功能。DWR3.x是DWR的一个版本,提供了许多...

    DWR-Getting Started.pdf

    &lt;servlet-name&gt;dwr-invoker&lt;/servlet-name&gt; &lt;display-name&gt;DWRServlet&lt;/display-name&gt; &lt;servlet-class&gt;org.directwebremoting.servlet.DwrServlet&lt;/servlet-class&gt; &lt;init-param&gt; &lt;param-name&gt;debug&lt;/param-name...

    dwr-3.0.jar

    最新dwr3.0的包,有需要的朋友就下载吧

    DWR3.0.jar、DWR.war和DWR2.0中文说明文档

    这个压缩包包含了DWR的三个关键组件:DWR3.0.jar,DWR的实例war文件,以及DWR2.0的中文说明文档。以下是关于这些组件的详细知识: 1. **DWR3.0.jar**: DWR3.0.jar是DWR框架的核心库,包含所有必需的类和接口,...

Global site tag (gtag.js) - Google Analytics