<!--
首先下载dwr20.jar包,把包放到WEB-INF下面
修改web.xml文件
-->
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/dwr.xml</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
<!--
新建dwr.xml,也放到WEB-INF下面
-->
<dwr>
<allow>
<create creator="new" javascript="pubDao">
<param name="class" value="com.DWRPubDao" />
<include method="getName" />
</create>
</allow>
</dwr>
//新建JAVA类
public class DWRPubDao {
public String getName(String name){
return name+"你好";
}
}
//回调函数
function callback(data){
alert(data);
}
//调用JAVA的函数
function getName(){
pubDao.getName("中国",callback);
}
//返回结果为:中国你好
分享到:
相关推荐
### DWR实战:深入理解DWR函数在前后端通信中的应用 DWR(Direct Web Remoting)是一种简化JavaScript调用Java方法的技术,它允许Web应用程序的客户端直接访问服务器端的Java对象,从而实现Ajax功能而无需编写复杂...
8. **实战应用**:这个"大家一起来赚钱"的小游戏就是一个很好的实践案例,展示了DWR如何应用于实际项目中,如何通过DWR实现游戏逻辑与用户界面的互动。 通过这个实例,学习者可以深入理解DWR的工作原理,以及如何将...
**Ajax + DWR 实战详解** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现异步更新,大大提升了用户...
适合ajax dwr 初学者 本实例所要介绍的是采用dwr来操作页面表单table,发送各种(带有参数包括简单类型,list,map类型)请求,并返回各种信息(包括普通的javabean,java.util.List,java.util.Map信息)
技术分享:DWR实战学习笔记
Direct Web Remoting (DWR) 是一个开源JavaScript库,它允许Web应用程序在客户端与服务器之间进行实时通信,绕过传统的Ajax请求限制。DWR通过在浏览器端与Java后端之间建立安全、简单、高效的通信机制,极大地提高了...
dwr in action_source(dwr实战_源码).part1
dwr in action_source(dwr实战_源码).part_2
dwr in action_source(dwr实战_源码).part_3
## 四、DWR的整合与实战 1. **与Spring框架的整合**:DWR可以很容易地集成到Spring应用中,通过Spring的依赖注入,实现更灵活的组件管理。 2. **与Struts、JSF等MVC框架的整合**:DWR可以与其他MVC框架结合,增强...
**Ajax + DWR 实战详解** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现异步更新,大大提升了用户...
5. **实战演练**:通过实际项目练习,如构建动态表格、异步数据加载等。 **WEB界面开发规范** 在使用DWR进行界面开发时,遵循以下规范: 1. **代码结构**:保持JavaScript代码整洁,使用模块化和面向对象编程。 2...
### DWR(Direct Web Remoting)实战知识点梳理 #### 一、DWR 框架简介 DWR(Direct Web Remoting)是一个用于简化 AJAX 应用开发的框架,它使得 JavaScript 能够直接调用 Java 服务端的方法,反之亦然。这种直接...
### DWR 框架详解及实战应用 #### 一、DWR 快速入门 **1. DWR 简介** DWR (Direct Web Remoting) 是一种用于简化 Ajax 开发的 Java 库。它允许前端 JavaScript 直接调用后端 Java 对象的方法,从而减少了开发人员...
7. **示例与实战** - **Basic CRUD Operations**:使用DWR实现基本的创建、读取、更新和删除操作。 - **Real-time Chat Application**:构建一个实时聊天应用展示DWR的Ajax Push功能。 - **Dynamic Forms**:动态...
【OA项目实战,SSH+DWR开发的一个好项目】 OA(Office Automation)系统是企业信息化建设中的重要组成部分,主要用于提高工作效率,实现办公自动化。在这个项目中,SSH(Struts2、Spring、Hibernate)和DWR(Direct...