1、maven添加需要的jar包
<dependencies> <dependency> <groupId>org.directwebremoting</groupId> <artifactId>dwr</artifactId> <version>3.0.M1</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.2</version> </dependency> </dependencies>
2、配置web.xml
<servlet>
<servlet-name>dwr-invoker</servlet-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>
<init-param>
<param-name>allowScriptTagRemoting</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
3、在web.xml所在目录添加dwr.xml
<!DOCTYPE dwr PUBLIC
"-//GetAhead Limited//DTD Direct Web Remoting 3.0//EN"
"http://directwebremoting.org/schema/dwr30.dtd">
<dwr>
<allow>
<create creator="new" javascript="remote">
<param name="class" value="com.xiaobing.shopping.Remote"/>
</create>
</allow>
</dwr>
4、添加java类
package com.xiaobing.shopping; public class Remote { public String sayHello(String yourName) { return "Hello World " + yourName; } }
5、添加页面
<html>
<head>
<script type='text/javascript' src='dwr/util.js'></script>
<script type="text/javascript" src="dwr/engine.js"></script>
<!-- 上面两个直接引用不需要在项目中有 -->
<script type="text/javascript" src="dwr/interface/remote.js"></script>
<script type="text/javascript">
function firstDwr() {
remote.sayHello("Jorwen", function(data) {
alert(data);
});
}
</script>
</head>
<body onload="firstDwr();">
</body>
</html>
6、测试
相关推荐
配置和使用DWR进行Ajax开发
DWR使用步骤DWR使用步骤DWR使用步骤DWR使用步骤DWR使用步骤DWR使用步骤DWR使用步骤DWR使用步骤DWR使用步骤DWR使用步骤DWR使用步骤DWR使用步骤
自己总结的一个的dwr的使用说明,附有源码,以及代码的详细解释,配置文件的详细解释。完全可以运行。同时介绍了与其类似用法的dotnet版本的ajax组建。需要自己下载dwr.jar 3.0版本。或者到我的空间下载dwr.jar 3.0...
DWR入门教程 DWR使用步骤详解DWR使用步骤详解DWR入门教程
dwr使用入门总结,适合想入门的dwr学者。
最完整的DWR入门文档及DWR使用案例,让你轻松使用了解AJAX技术
[DWR(Ajax)]DWR使用笔记.chm
Ajax的DWR使用,包含了List、Map等等为参数的问题和返回值问题
javascript dwr 使用例子,一目了然,简单易用
DWR使用步骤另附ajax使用基本流程 是word文档
DWR使用详解 本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javascript中是如何调用的。
DWR使用的jar 包括dwr.jar和ezmorph-1.0.6.jar
javascript=" testClass "属性指定javascript代码访问对象时使用的名称。 标签指定要公开给javascript的java类名。 标签指定要公开给javascript的方法。不指定的话就公开所有方法。 标签指定要防止被访问的...
dwr使用教程.docx
一个简单的dwr使用示例,帮助初学者入门。
一个例子 有关dwr的配置 和使用 在jsp页面的配置,调用。 web.xml中的配置 和链接服务层的方法
DWR使用实例及文档,里面是基于web工程的一个实例,具体用法可参考里面的文档
dwr使用教程 使用教程
ajax框架dwr使用的jar包,欢迎下载
DWR 框架使用手册DWR 框架使用手册DWR 框架使用手册DWR 框架使用手册DWR 框架使用手册DWR 框架使用手册