第一:导入相应的jar包 dwr3 以上要引入dwr.jar 还有就是comms-logging.jar 这两个包
第二 :写web.xml里面的监听器 和 servlet
如下:
<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <listener> <listener-class>org.directwebremoting.servlet.DwrListener</listener-class> </listener> <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> </servlet> <servlet-mapping> <servlet-name>dwr-invoker</servlet-name> <url-pattern>/dwr/*</url-pattern> </servlet-mapping> </web-app>
然后将dwr.xml建立到于web.xml相同目录下
内容如下:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 3.0//EN" "http://getahead.org/dwr/dwr30.dtd"> <dwr> <allow><!-- 创建方法为new test是一个这个类的引用 创建方法还有bean name表示这个为类 --><create creator="new" javascript="test"> <param name="class" value="com.www.dwr.TestDwr"/> </create> </allow> </dwr>
然后到classpath:下建立一个类 TestDwr :
package com.www.dwr;
public class TestDwr {
public String getMoney(){
return "你获得了五千万元人民币";
}
}
然后建立一个jsp页面 内容如下:
<!--记得这个engine.js要放在前面 不然可能会出现js错误--> <script type="text/javascript" src="dwr/engine.js"> </script> <script type="text/javascript" src="dwr/interface/test.js"> </script> <script type="text/javascript" src="dwr/util.js"> </script> <script type="text/javascript"> function invoke(){ test.getMoney(result); } function result(value){ alert(value); } </script> </head> <body> <input type="button" onclick="invoke()" value="点击抽奖"> </body>
最后一步
访问:就可以测试是否成功啦
相关推荐
DWR 入门DWR 入门DWR 入门DWR 入门DWR 入门欢迎使用 STRUT2 DWR 入门STRUT2 DWR 入门STRUT2 DWR 入门STRUT2 DWR 入门
Dwr入门操作手册Dwr入门操作手册Dwr入门操作手册Dwr入门操作手册Dwr入门操作手册Dwr入门操作手册Dwr入门操作手册Dwr入门操作手册Dwr入门操作手册Dwr入门操作手册Dwr入门操作手册Dwr入门操作手册Dwr入门操作手册Dwr...
DWR入门操作手册DWR入门操作手册DWR入门操作手册DWR入门操作手册
软件工程 DWR 入门教程 DWR(Direct Web Remoting)是一种基于 Java 的远程方法调用技术,它允许在 Web 应用程序中将 Java 对象作为远程服务暴露给客户端,客户端可以通过 Ajax 调用这些服务。下面是 DWR 入门教程...
实例+说明 学完就会DWR dwr入门资料
DWR中文文档 dwr.jar dwr入门教程 很好的入门资料!!
dwr入门必看的资源,本人通过这个就很好的学习dwr
SSH CRM项目DWR入门源码(4)通过DWR实现动态树源码(5) var sjzdflArr; DWREngine.setAsync(false); SjzdflDAO.findAll(load); DWREngine.setAsync(true); function load...
dwr入门中web.xml配置 dwr.xml的位置和配置路径 ,附带测试小案例
最完整的DWR入门文档及DWR使用案例,让你轻松使用了解AJAX技术
dwr入门资料,简单入门,让你轻松掌握dwr
一个DWR入门教程,压缩包下有一个工程,直接在MYECLIPSE中导入工程,运行就可以,一个WORD文档介绍DWR的步骤
DWR入门教程及实例(含源代码),DWR的入门教程,jar文件夹中提供DWR所用jar包,运行源代码时需导入此文件夹中所有jar包
DWR入门教程.pdf
DWR入门程序---计算输入的两个数之和.rar DWR入门程序---计算输入的两个数之和.rar DWR入门程序---计算输入的两个数之和.rar
dwr实例 - 这是本人,开发的:小游戏 [大家一起来赚钱] 本例子可做为dwr入门级应用; 有什么问题请和我沟通;
DWR入门操作手册, 适用于DWR的初学者,很基础的,推荐新手下载
dwr入门例子 包含类型转换 dwr实战.doc
(网络整理资料)DWR入门与应用,手把手教你从配置到实例的应用