ssh项目使用dwr框架

来源:互联网 发布:微信怎么在淘宝付款 编辑:程序博客网 时间:2024/06/07 00:03

    转自:http://blog.csdn.net/zuxianghuang/article/details/7376247

    DWR是Direct Web Remoting 的缩写。

     是一个WEB远程调用框架.。页面可通过java业务方法来实现ajax的一个开源框架。

     最初接触dwr,时,感觉最大的方便之处就是,它可以调用java的业务方法和映射java实体类。

    好吧,现在来看看怎么配置dwr框架。dwr也是可以支持注解配置的。通过配置文件和注解两种方式来简单介绍一下dwr在项目的使用。

    我写了俩个demo ,配置文件和注解两种方式各一个 demo,点击下载(eclipse 开发的,使用myeclipse 导入  稍作修改)

     

首先,加入dwr.jar包。配置dwr.xml:


[html] view plaincopyprint?
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <!DOCTYPE dwr PUBLIC   
  3.     "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN"   
  4.     "http://getahead.org/dwr/dwr20.dtd">   
  5. <dwr>  
  6.     <allow>  
  7.          <convert match="com.zuxiang.entity.*" converter="bean">  
  8.             
  9.          </convert> <!-- 这个节点是做转换,指定那些类可转换成在页面可通过对象点属性方式使用的js对象   -->  
  10.            
  11.          <create creator="spring" javascript="customerService">   
  12.   
  13.              <!-- creator 由spring创建, 在页面使用的js,为   customerService.js -->  
  14.   
  15.                   <param name="beanName" value="customerService" /> <!-- 由spring管理的业务类对象 customerService -->  
  16.                   <!--指定可供远程调用的以为方法-->   
  17.                   <include method="findAll" />   
  18.         </create>   
  19.     </allow>  
  20. </dwr>  

原创粉丝点击