一,spring的正确使用
1,dwr.xml的配置
<dwr>
<allow>
<!-- dwr+spring -->
<create creator="spring" javascript="JCustomerManager">
<param name="beanName" value="customerManager"/>
</create>
</allow>
</dwr>
customerManager是spring注册的Id
2,页面调用
<script type="text/javascript">
function manager(){
JCustomerManager.deleteCustomer(1,function(){
alert("cg");} //测试
)
}
</script>
二,说明
若业务逻辑类customerManagerImpl.java中使用的常规方法将不会被静态页面调用,如
public String test(){
return "hello";
}
无法执行下列代码:
JCustomerManager.test(function(data){
alert(data);}
)
需用new的注册方式
<dwr>
<allow>
<!-- dwr+spring -->
<create creator="new" javascript="JCustomerManager">
<param name="class" value="...XXX.customerManager"/>
</create>
</allow>
</dwr>
三,需正确使用new和spring,注意两者的区别
分享到:
相关推荐
将DWR与Spring集成,可以充分利用Spring的管理能力,简化DWR的配置和增强应用的可维护性。 ### 集成步骤 1. **引入依赖** 在项目的`pom.xml`文件中添加DWR和Spring的依赖。确保版本兼容,通常选择最新稳定版本。 ...
同时,Spring提供了大量的模块,如数据访问、事务管理、Web MVC等,可以无缝集成其他框架,如Hibernate。 3. Hibernate ORM: Hibernate是一个流行的Java对象关系映射(ORM)框架,它将数据库操作与业务逻辑分离,...
Spring还集成了大量的其他功能,如数据访问抽象、任务调度、安全控制等。 **Hibernate持久化框架** Hibernate作为ORM(Object-Relational Mapping)工具,为Java开发者提供了数据库操作的便捷方式。它可以将Java...
与**Spring框架**的集成,使得DWR可以更好地融入到企业级的Java应用中,提供了更强大、更灵活的服务。 Spring框架是一个全面的后端开发解决方案,包括依赖注入、面向切面编程、事务管理、数据访问等模块。Spring对...
这些实例可以帮助我们深入理解DWR与Spring的集成方式,以及如何在实际项目中应用。 DWR中文教材可能涵盖了DWR的基本概念、安装与配置、安全性、调试技巧等内容,对于初学者来说是一份非常实用的学习资料。通过阅读...
3. **安全控制**:Spring的安全框架可以与Dwr集成,提供对远程调用的访问控制和身份验证。 4. **更好的错误处理**:Spring的异常处理机制可以帮助我们在Dwr调用出错时提供优雅的错误信息。 对于两种整合方式: - **...
本实例探讨的是Direct Web Remoting (DWR)、Hibernate和Spring三大技术的集成应用。这三者都是Java世界中的明星组件,各自在不同领域发挥着重要作用。 DWR是一款开源的JavaScript库,它允许Web应用程序在客户端和...
DWR与Spring的集成使得开发者可以利用Spring的强大功能来管理业务逻辑和服务层,同时通过DWR实现前端与后端的交互。 3. **聊天系统的架构**:在DWR+Spring的聊天系统中,通常会有以下几个主要组件: - **服务端**...
文件"TestSringJdbc"可能是这个项目的测试代码,用于验证Spring和JDBC的集成是否正确,以及DWR能否顺利地将这些功能暴露给客户端。测试通常会包含创建和执行SQL查询,检查返回结果,以及验证DWR调用的正确性。 总结...
《DWR与Spring的深度整合应用详解》 DWR(Direct Web Remoting)与Spring的组合,是构建富客户端Web应用程序的一种强大工具。DWR允许JavaScript在浏览器端直接调用服务器端的Java方法,实现了页面与服务器之间的...
2. **Spring集成**: 要将DWR与Spring整合,我们通常会使用Spring的`DwrController`或者自定义一个Spring MVC控制器来处理DWR请求。此外,我们还需要在Spring的配置文件中声明DWR的相关bean,如`DwrConfig`,并将其...
"dwr+spring+hibernate"是一个常见的组合,它将Direct Web Remoting (DWR),Spring框架和Hibernate ORM工具集成了一个高效、灵活的Web应用程序开发解决方案。下面我们将详细探讨这三个组件以及它们在整合中的作用。 ...
【标题】"hibernate+dwr+spring+jstl的demo"揭示了这是一个结合了四个关键技术的示例项目,主要用于展示如何在Web开发中整合这些技术。这些技术分别是Hibernate(对象关系映射框架)、Direct Web Remoting (DWR)(一...
这个名为"ext2.0+Hibernate+dwr+spring列子"的项目,就是一个很好的实例,展示了如何将这些技术结合在一起,实现一个基础的CRUD(创建、读取、更新、删除)操作。下面我们将详细探讨这些技术及其相互作用。 首先,...
在IT行业中,Spring、Direct Web Remoting (DWR) 和Hibernate是三个非常重要的框架,它们在构建企业级Java应用程序中发挥着关键作用。本项目整合了这三个技术,旨在提供一个高效、灵活且易于维护的后端系统。接下来...
总的来说,"Dwr,dwr+spring学习指南"是一个涵盖DWR基本使用和与Spring框架集成的教程,旨在帮助开发者理解如何利用DWR创建动态Web应用,并通过Spring增强其功能和稳定性。通过深入学习和实践这个指南,开发者能够...
下面将详细介绍如何通过注解实现DWR和Spring的集成以及相关知识点: 1. **Spring注解配置**: - `@Configuration`:标记一个类为Spring配置类,可替代传统的XML配置。 - `@ComponentScan`:用于扫描指定包下的...
总的来说,"Ext+dwr+spring做的例子程序"是一个很好的学习资源,可以帮助开发者深入理解EXTJS、DWR和Spring框架的集成使用,提高Web开发技能。通过这个实例,你可以实践并掌握如何构建一个具备实时反馈和动态数据...
至此,我们就实现了DWR和Spring集成的下拉框联动实例。当用户在`parentSelect`中选择一个值,`updateChildSelect`函数会被调用,通过DWR向服务器发送请求,获取到新的`childSelect`选项,并更新下拉框内容。这种方式...
Spring是一个广泛使用的Java应用框架,提供了依赖注入、面向切面编程、事务管理等功能,同时也支持多种集成技术,如WebSocket、HTTP长轮询等,用于实现消息推送。 将DWR与Spring结合,可以创建出高效且易于维护的...