DWR——Direct Web Remoter Servlet

供给那些想要以一种简单的方式使用Ajax和XMLHttpRequest的开发者。它具有一套JavaScript功能集,它们把从HTML页面调用应用服务器上的Java对象的方法简化了。它操控不同类型的参数,并同时保持了HTML代码的可读性。

DWR不是对一个设计的插入,也不强迫对象使用任何种类的继承结构。它和servlet框架内的应用配合的很好。

配置步骤:

1.拷贝dwr.jar到WEB-INF/ lib下 下载地址:http://getahead.ltd.uk/dwr/

2.在web.xml中增加dwr配置, 在WEB-INF目录中建立一个dwr.xml

dwr-invoker

org.directwebremoting.servlet.DwrServlet

debug

true

dwr-invoker

/dwr/*

3.建立一个被调用的类,和普通java类没有区别

package dwr.test;

public class Service {

public String getMessage()

{

return "this is the dwr invoke test!";

}

}

4.在WEB-INF下增加dwr的配置文件dwr.xml

dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" "http://www.getahead.ltd.uk/dwr/dwr20.dtd">

5.书写调用

首页

注意:

这两个js引入是dwr框架的

第三个

是在dwr.xml中我们配置的

调用dwr与调用java方法类似,但调用后存在一个回调函数,结果由回调函数处理

6.结果:

DWR——Direct Web Remoter Servlet

供给那些想要以一种简单的方式使用Ajax和XMLHttpRequest的开发者。它具有一套JavaScript功能集,它们把从HTML页面调用应用服务器上的Java对象的方法简化了。它操控不同类型的参数,并同时保持了HTML代码的可读性。

DWR不是对一个设计的插入,也不强迫对象使用任何种类的继承结构。它和servlet框架内的应用配合的很好。

配置步骤:

1.拷贝dwr.jar到WEB-INF/ lib下 下载地址:http://getahead.ltd.uk/dwr/

2.在web.xml中增加dwr配置, 在WEB-INF目录中建立一个dwr.xml

dwr-invoker

org.directwebremoting.servlet.DwrServlet

debug

true

dwr-invoker

/dwr/*

3.建立一个被调用的类,和普通java类没有区别

package dwr.test;

public class Service {

public String getMessage()

{

return "this is the dwr invoke test!";

}

}

4.在WEB-INF下增加dwr的配置文件dwr.xml

dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" "http://www.getahead.ltd.uk/dwr/dwr20.dtd">

5.书写调用

首页

注意:

这两个js引入是dwr框架的

第三个

是在dwr.xml中我们配置的

调用dwr与调用java方法类似,但调用后存在一个回调函数,结果由回调函数处理

6.结果:

this is the dwr invoke test!

转:http://blog.csdn.net/wklken/article/details/6382315

dwr找不到java类_DWR基本配置相关推荐

  1. 零配置 之Spring基于Java类定义Bean配置元数据

    转载自  [第十二章]零配置 之 12.4 基于Java类定义Bean配置元数据 --跟我学spring3 12.4  基于Java类定义Bean配置元数据 12.4.1  概述 基于Java类定义B ...

  2. javaweb项目jsp页面找不到java类

    部署到tomcat上的一个web程序报错:ItemsDao cannot be resolved to a type 这里的ItemsDao是一个java类 一般来说碰到这种问题,检查一下: 1.类名 ...

  3. android 开发sdk 找不到java类_开发Cordova插件(Android)时找不到源Java类

    我正在开发Cordova的插件,该插件使用名为pagseguro的巴西付款api. 但这不是重点. 当我将cordova插件添加到项目中并运行" cordova run android&qu ...

  4. xjc java_JDK Tools - xjc: 将 XML Schema 编译成 Java 类

    xjc 是 JAXB 将 xsd 生成 Java 类的工具. 命令格式 xjc [ options ] schema file/URL/dir/jar ... [-b bindinfo ] ... 命 ...

  5. IDEA下SpringBoot项目的引用类没问题却提示:java:找不到符号:类**位置:程序包

    场景 在IDEA下正在调试运行的SpringBoot项目,然后添加了使用代码生成工具生成的domain.Controller.service.serviceImpl.Mapper层的文件后,再次重新调 ...

  6. java -jar 找不到引用类_怎么解决java -jar找不到主类问题

    怎么解决java -jar找不到主类问题 发布时间:2020-06-26 14:42:44 来源:亿速云 阅读:108 作者:Leah 怎么解决java -jar找不到主类问题?相信很多没有经验的人对 ...

  7. java项目实体类方法找不到_报错,居然找不到实体类

    源自:1-11 通过Hibernate API编写访问数据库的代码 报错,居然找不到实体类 /p> "http://hibernate.sourceforge.net/hibernat ...

  8. Java jar 找不到主类_java-找不到JAR主类问题

    我必须创建一个JAR文件(不使用任何IDE) 那就是我在做什么: 我有一个名为Project的文件夹,这是主要文件夹,在这个文件夹中,我有两个文件夹和一个pdf文件. 一个名为ClassFiles的文 ...

  9. java找不到主类_Java找不到主类引发的探究

    一. 同一目录下,两个文件 t.java console.bat t.java:package t; public class t{ public static void main(String[]  ...

最新文章

  1. Arduino学习笔记1---开发环境搭建
  2. 动作识别最新高效利器 ACTION-Net:通用的多路径激活模块 | CVPR 2021
  3. 262K Color
  4. LINUX 数据盘的格式化与挂载
  5. 要求将数组中的0项去掉,将不为0的值存入一个新的数组,
  6. 符江职高计算机教什么,高县符江职高具体地址
  7. wamp惯用的php框架_wamp集成环境php多版本搭建(php5.5,php5.6,php7.0.6)
  8. python中的yield使用详解
  9. MYSQL数据库表中字段追加字符串内容
  10. 计算机组成原理上机试卷,计算机组成原理试卷及答案
  11. html 简单动画效果,HTML-简单动画
  12. 我的世界启动器java_我的世界最新启动器 无需安装JAVA
  13. 自适应屏幕空间环境光遮蔽
  14. 什么叫做镶件?什么情况下需要做镶件?模具做镶件有什么缺陷?
  15. c语言十进制转二进制过程,C语言十进制转二进制代码实例
  16. “贵人”相助,亚马逊云科技APN成员乘风破浪
  17. Win10、win7、win8免费升级win11系统的方法
  18. 文本对比,文本差异并排对比显示实现
  19. [渝粤教育] 西南科技大学 电子信息工程专业导论 在线考试复习资料
  20. Markdown 中设置文本字体为红色(改变字体颜色)的方法

热门文章

  1. 从设计向总包项目管理转型的路径研究
  2. Lombok首字母小写,第二个字母大写的问题
  3. contenteditable属性的应用
  4. Verilog系统函数—随机数产生
  5. sql server 2012 报表开发(1) 如何使用Reporting Service 2012制作报表
  6. 【21天学习挑战】经典算法之【冒泡排序】
  7. 个人日志——2080729
  8. 前端——菜鸟网站横向CSS导航条菜单:带小三角形
  9. 简述成本管理方法,以及影响软件项目成本的因素
  10. 交大安泰大交通专委会线下论坛《大数据赋能物流产业应用》圆满落幕