Ajax之DWR学习

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用
DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端
Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。

DWR使用步骤:
第一步:导入dwr.jar及其依赖包commons-logging.jar

第二步:配置web.xml文件

第三步:在WEB-INF下面新建dwr.xml文件
引入javascript脚本
<script src='/[WEB-APP]/dwr/interface/ testClass.js'></script>
<script src='/[WEB-APP]/dwr/engine.js'></script>
<script src='/[WEB-APP]/dwr/util.js'></script>
其中TestClass.js是dwr根据配置文件自动生成的,engine.js和util.js是
dwr自带的脚本文件。

第四步:在JSP引入相应的js文件

第五步:使用DWR远程调用java方法
web.xml文件配置:
<servlet>
  <servlet-name>dwr-invoker</servlet-name>
  <display-name>DWR Servlet</display-name>
  <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
  <init-param>
     <param-name>debug</param-name>
     <param-value>true</param-value>
  </init-param>
</servlet>

说明:
debug是用于调试的。在项目完成要设置
false。默认值即为false。

http://localhost:8080/[YOUR-WEBAPP]/dwr/



<servlet-mapping>
  <servlet-name>dwr-invoker</servlet-name>
  <url-pattern>/dwr/*</url-pattern>
</servlet-mapping>

标签: isp web服务器 代码 服务器 服务器端 脚本

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:C# 工具类--类型转换的泛型方法

下一篇:C++ 简单SOCKET 通信