如何开始用DWR有两种方法开始DWR,简单的方式是下载WAR文件然后看看
但是这不能帮你知道如何轻松的把DWR整合到你的web应用中,所以还是推荐你按照下面的3个步骤做:1
安装DWR的Jar包下载dwr
把它放到你的webapp的WEB-INF/lib目录下
那里可能已经有很多其他的jar文件了
编辑配置文件需要把下面的代码加到WEB-INF/web
xml文件中
那部分需要和其他的在一起,部分也一样
dwr-invokerDWRServletuk
getahead
DWRServletdebugtruedwr-invoker/dwr/*在WEB-INF目录下的web
xml旁边创建一个dwr
可以从最简单的配置开始:DWR配置文件定义了那些DWR会创建提供远程调用的Javascript类
在上面的例子中我们定义了两个类来提供远程调用,并为其提供的Javascript类的名字
在上面我们使用了new创建器,它会调用没有参数的构造函数来创建实例,但是所有JavaBean必须有这一构造函数
还要注意DWR有一些限制:不要出现Javascript保留关键字;和保留关键字同名的函数指定被排除
多数Javascript的关键字和Java是相同的
所以你不可能有一个方法叫做"try()"
但是该死"delete()"对与Javascript有着特殊意义,而对Java则不是
Javascript方法重载是不支持的,所以尽量不要再Java中使用
访问下面的URLhttp://localhost:8080/[YOUR-WEBAPP]/dwr/你可以看见一个页面,里面有第二步中的类
接着往里点,你会看到所有可以调用的方法列表
这个页面是动态生成用来测试的例子
自己动手试一下
怎么在你的web应用中使用在文档中有很多例子演示如何动态更改页面中