dwr的基本使用

一、DWR简要介绍:

    DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。

二、DWR基本使用

     1、拷贝DWR.jar文件

      2、修改web.xml文件,添加dwr servlet配置

 

<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>

    3、在web-inf下添加dwr.xml配置文件,样本代码如下

             

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" "http://getahead.org/dwr/dwr20.dtd">
<dwr>
  <allow>
      <create creator="new" javascript="test">
        <param name="class" value="com.xxx.xxx" />
      </create>
  </allow>
</dwr>

 4、在调用页面中,需要引入如下javascript

       

<script type="text/javascript" src="dwr/engine.js"></script>
<script type="text/javascript" src="dwr/util.js"></script>
<script type="text/javascript" src="dwr/interface/test.js"></script>

 

           

你可能感兴趣的:(JavaScript,Web,Ajax,servlet,DWR)