首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

DWR ajax 现实应用讲解

2012-08-16 
DWR ajax 实际应用讲解首先要增加相应的JAR包,这里我们需要的包并不多。dwr.jar,commons-logging-1.0.4.jar

DWR ajax 实际应用讲解

首先要增加相应的JAR包,这里我们需要的包并不多。

dwr.jar,commons-logging-1.0.4.jar,log4j-1.2.12.jar。注意我这里使用的版本是dwr-2.0.5。

?

其实要在web.xml中配置dwr。dwr控制器会拦截请求完成相应的处理。

?

增加dwr配置文件dwr.xml,定义那些类来提供方法,已经在页面调用时会用到的名字。我这里的配置文件是包含了所有示例配置的文件。

?

下面是一个简单示例,传递参数接收返回值。以下是需要的类代码

?

然后在dwr配置文件中定义这个类和名字,str将是将来在前台用到的名字。creator是new,我们也可以结合spring使用,这里就不再介绍。

?

测试这个请求是否可用,访问 http://localhost:8800/dwr/dwr/index.html?里面包含所有可以使用的请求。点击一个进去,点击str,helloWord是可以用的方法,输入参数点击调用。

我们也可以在这个地方同时点击其他返回了java数据对象的测试,可以弹出返回的内容。

?

在jsp中应用展现效果

页面调用时要引用几个js文件,分别是

?

在实际应用中,我们代码中可能传递回去的是List,Map,数组,Set,也可能是多维数组,也可能是对象。对于除对象之外的应用,请参考工程里面的代码。

代码中后台直接返回Java中的各种数据对象,主要看一下前台如何解析即可。

?

关于返回对象,我们首先定义一个对象实体。在后台中直接返回这个对象。重点是我们要在dwr配置中增加一个对象转换器,具体配置内容是

?

  

热点排行