1 准备好东西
A 下载blazeds,这里下载blazeds_turnkey_3-0-0-544的版本,因为自带了tomcat还有些好的例子
B FLEXBUILDER 3
C MYSQL 5
D SPRING+HIBERNATE,myeclipse,这些就不说了.
2 本文是根据http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=2&postId=7923
去小结的.其中在http://www.adobe.com/devnet/livecycle/articles/blazeds_spring.html中,讨论了如何跟spring结合,如何跟
hsqldb结合.那么文中是举了blazeds自带的例子来做说明的,在它的基础上进行修改,变成hibernate+spring.
3 先从http://download.macromedia.com/pub/developer/flex_spring.zip下载例子文件,其中包括了例子和作者写的
用spring调用的组件.
解压flex-spring.zip
将/flex-spring/factory/bin/flex/samples/factories 目录下的class文件拷贝到/WEB-INF/classes/flex/samples/factories目录中
4 在/WEB-INF/flex/services-config.xml文件中注册spring factory
<factories>
<factory id="spring" class="flex.samples.factories.SpringFactory"/>
</factories>
5 配置web.xml
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener </listener-class>
</listener>
分享到:
相关推荐
在本文中,我们将深入探讨Flex和Spring框架的基本概念,FlexSpring集成的优势,以及如何在项目中使用FlexSpring JAR包。 首先,Flex是一种用于构建富互联网应用程序(RIA)的开源开发框架,基于ActionScript和MXML...
描述中提到的“flex和spring集成分页”是指将Flex客户端与Spring框架结合,实现服务器端数据的分页展示。Spring是一个广泛使用的Java企业级应用开发框架,提供IoC(Inversion of Control)容器、数据访问、事务管理...
博文链接:https://xiaotian-ls.iteye.com/blog/229194
flex与spring集成详解
虽然这并非Flex与Spring集成的直接部分,但考虑到多框架集成的场景,`web.xml`中还配置了Struts2的FilterDispatcher,用于处理与Struts2相关的请求。 ### 实际应用中的注意事项 - **兼容性问题**:确保Flex版本...
Flex Blazeds Spring集成是将Adobe的Flex前端技术与Spring框架后端服务相结合的一种开发模式。这个DEMO展示了如何在Flex客户端应用中利用Spring框架来管理和服务通信,从而实现更高效、灵活的分布式应用程序。 Flex...
Spring Flex 是一个开源项目,它提供了Spring框架与Adobe Flex之间的集成,使得开发人员可以利用Spring的强大功能来构建富互联网应用程序(RIAs)。Flex是用于创建交互式、高性能的基于Web的用户界面的平台,而...
在本文中,我们将详细介绍如何将Flex、Java和Spring集成到一个工程中,以便进行富互联网应用程序(RIA)的开发。Flex是一种用于构建交互式用户界面的客户端技术,Java是后端服务的主要提供者,而Spring框架则为Java...
flex与+struts2+hibernate+spring集成实例项目,源码奉献,物有所值
Spring还包含了对数据库访问的支持,如JDBC抽象层和集成ORM框架,如Hibernate。此外,Spring的MVC框架可以方便地将前端视图、业务逻辑和数据访问层分离,有助于实现松耦合和模块化设计。 4. **整合过程**: - **...
FlexSpring 是一个专门为Java开发者设计的库,它简化了在Flex客户端与Spring后端之间的集成工作。这个封装库使得在富互联网应用(RIA)中利用Spring框架的强大功能变得更加容易。Flex,作为Adobe的一款用于构建RIA的...
"FlexSpring" 文件夹可能包含了Spring服务端的源代码,包括Spring配置文件(如applicationContext.xml),定义了Bean的实例化、依赖注入以及服务接口和实现。此外,还有可能包含Java控制器类,它们是Spring MVC的一...
压缩包内的“Flex Spring JAVA BLAZEDS.docx”文件很可能是详细的教程或者步骤指南,包括了创建Flex项目、集成Spring、配置BlazeDS、数据绑定和事件处理等方面的内容。可能涉及的具体知识点有: 1. Flex的基础知识...
3. **AMF集成**:AMF是一种二进制格式,用于在Flex和服务器之间传输数据,相比HTTPService的XML或JSON格式,它具有更高的性能和更低的带宽消耗。BlazeDS是Adobe提供的一个开源项目,它提供了AMF支持,使得Flex与...
4. **Flex与Spring的集成** 为了使Flex客户端能与Spring服务器端进行通信,我们需要一个中间件,例如 BlazeDS 或 LCDS。这些中间件提供了AMF(Action Message Format)协议,允许Flex客户端与Spring服务之间进行二...
Spring BlazeDS Integration则是Adobe和Spring社区合作的成果,它简化了Flex与Spring的集成,减少了配置的复杂性。 在Web应用的配置中,需要在`web.xml`中注册Spring的DispatcherServlet,它负责处理请求并转发给...
这些示例涵盖了从简单的数据绑定到复杂的业务流程,让读者逐步掌握Flex与Spring集成的技巧。 总的来说,《Pro Flex on Spring》是一本实用的指南,适合有一定Java和Flex基础的开发者,想要提升RIA开发能力的人群。...
Spring社区在2008年末启动了Spring BlazeDS集成项目,目标是使Java和Spring更好地支持Flex。在默认情况下,BlazeDS会为每个远程对象请求创建一个服务器端Java对象的实例,但这与Spring的依赖注入不兼容,因为Spring...
构建全栈式Flex、BlazeDS和Spring集成解决方案的关键步骤包括: 1. **设置开发环境**:首先,确保安装了Flex SDK和IntelliJ IDEA或Flash Builder等IDE,同时配置好Java和Spring环境。 2. **创建Flex项目**:在IDE...
在Spring Flex项目中,主要目标是简化Spring和Flex之间的通信,提供一个无缝的集成环境,使开发人员能够利用Spring的强大功能来处理业务逻辑和服务,同时利用Flex的交互性和图形界面设计。这使得应用程序可以利用...