- 浏览: 37402 次
- 性别:
- 来自: 天津
最新评论
普通Java Web工程流行使用ssh框架,而当前台使用Flex制作的时候,后台就不需要用Struts了,通过使用BlazeDS远程方法调用即可。
首先,新建Java Web工程,然后添加Flex项目,详情见通过J2EE Web工程添加Flex项目,进行BlazeDS开发 。
随后,导入Jar包,flex相关的jar包在添加Flex项目的时候已经导入,这里主要是导入Spring和Hibernate相关 的jar包以及spring和flex集成的jar包,我用的是spring 3.0.3和hibernate 3.2.1。 下面是lib列表:
antlr-2.7.6.jar asm-2.2.3.jar
asm-commons-2.2.3.jar
asm-util-2.2.3.jar
aspectjlib.jar
aspectjrt.jar
aspectjweaver.jar
backport-util-concurrent.jar
c3p0-0.9.1.jar
cfgatewayadapter.jar
cglib-nodep-2.1_3.jar
com.springsource.edu.emory.mathcs.backport-3.0.0.j ar
com.springsource.net.sf.cglib-2.2.0.jar
com.springsource.org.aopalliance-1.0.0.jar
commons-codec-1.3.jar
commons-collections-3.1.jar
commons-httpclient-3.0.1.jar
commons-io-1.4.jar
commons-lang-2.3.jar
commons-logging.jar
dom4j-1.6.1.jar
ehcache-1.2.3.jar
flex-messaging-common.jar
flex-messaging-core.jar
flex-messaging-opt.jar
flex-messaging-proxy.jar
flex-messaging-remoting.jar
flex-rds-server.jar
freemarker-2.3.15.jar
hibernate-commons-annotations-3.2.0.Final.jar
hibernate-core-3.5.4-Final.jar
hibernate-jpa-2.0-api-1.0.0.Final.jar
jackson-lgpl-0.9.5.jar
javassist.jar
jta-1.1.jar
log4j-1.2.15.jar
mysql-connector-java-5.1.13-bin.jar
org.springframework.aop-3.0.3.RELEASE.jar
org.springframework.asm-3.0.3.RELEASE.jar
org.springframework.aspects-3.0.3.RELEASE.jar
org.springframework.beans-3.0.3.RELEASE.jar
org.springframework.context-3.0.3.RELEASE.jar
org.springframework.context.support-3.0.3.RELEASE. jar
org.springframework.core-3.0.3.RELEASE.jar
org.springframework.expression-3.0.3.RELEASE.jar
org.springframework.flex-1.0.3.RELEASE.jar
org.springframework.instrument-3.0.3.RELEASE.jar
org.springframework.instrument.tomcat-3.0.3.RELEAS E.jar
org.springframework.jdbc-3.0.3.RELEASE.jar
org.springframework.jms-3.0.3.RELEASE.jar
org.springframework.orm-3.0.3.RELEASE.jar
org.springframework.oxm-3.0.3.RELEASE.jar
org.springframework.test-3.0.3.RELEASE.jar
org.springframework.transaction-3.0.3.RELEASE.jar
org.springframework.web-3.0.3.RELEASE.jar
org.springframework.web.portlet-3.0.3.RELEASE.jar
org.springframework.web.servlet-3.0.3.RELEASE.jar
org.springframework.web.struts-3.0.3.RELEASE.jar
slf4j-api-1.5.8.jar
修改配置文件,web.xml,其中最重要的是修改原先MessegeBroker Servlet,改为由Spring web应用前端控制器处理所有请求。 Flex配置xml--> flex org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/config/flex-application-config.xml 1 flex /messagebroker/* 配置 flex-application-config.xml,注意增加的几个命名空间,需要包org.springframework.flex-1.0.3.RELEASE.jar ,同时在这个文件里定义了bean,在mxml里面会引用到: flex="http://www.springframework.org/schema/ flex" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan ce" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring -beans-2.5.xsd http://www.springframework.org/schema/flex http://www.springframework.org/schema/flex/spring- flex-1.0.xsd"> flex:message-broker/> flex:remoting-destination /> hibernate的配置,用到c0p0.jar, org.hibernate.dialect.MySQLDialect true true false sample/dao/User.hbm.xml test.mxml,这里主要是定义和调用远程对象,远程对象的bean在上面的flex-application-config.xml里面有定义,调用类sample.Test.java中的createUser方法。 flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> RemoteObject id="ro" destination="test" result="resulth(event);" fault="faulth(event);" />
发表评论
-
C/C++中的字符串
2012-07-06 09:51 1263getch函数 Head File # ... -
js 正则表达式2乱
2012-07-06 09:37 623js正则表达式详解[ ... -
游戏程序中的骨骼插件
2012-07-06 09:29 935如有转载,请详细标明原文作者,以示尊重! 作者:潘李亮 ... -
Chrome Safari Firefox 中 IFRAME 元素在文档树中发生变化后父子页面间的某些交互方式会失效
2012-07-05 20:44 769window 对象中的 frames 集合可以返回当前 w ... -
核心Swing组件(二)
2012-07-03 13:42 559Swing组件支持当光标停留在其上时显示简短的弹出信息 ... -
核心Swing组件(二)
2012-07-03 12:19 632Swing组件支持当光标停留在其上时显示简短的弹出信息 ... -
自定义网页滚动条
2012-07-02 10:16 554用户操作 [留言] [发消息] [加为好友] ... -
Three ways to set a custom busy cursor in flex
2012-07-02 10:16 669First, prepare your custom cu ... -
flex 事件触发篇
2012-07-02 10:16 756事件触发篇 完整代码 ... -
FLEX SPY的地址和示例
2012-07-02 10:16 713FLEXSPY 可以实时查看画面style,还可进行修改 ... -
תдQTPѧϰ
2012-07-02 09:42 622... -
myeclipse6.5+flex 3 + tomcat6.0 + ds-console.war环境搭建
2012-07-01 09:38 680安装环境:myeclipse6 ... -
The architecture of Flex and Java applications two (Flex 和 Java 应用程序架构 2)
2012-07-01 09:38 582Flex and Java application ... -
PHP作为Flex程序的数据源
2012-07-01 09:37 552Adobe Flash Builder 4 简体中文正式版 ... -
“error LNK1169: 找到一个或多个多重定义的符号”的解决方法(转载)
2012-06-30 17:54 1219问题描述如下: 有 三个源文件,A.h、B.cpp ... -
关于oracle数据库启动报ORA-01122,ORA-01110,ORA-01203错误的解决方法
2012-06-30 17:54 14252关于oracle数据库 ... -
转:IE和Firefox的div高度自适应解决方法
2012-06-30 17:54 643IE中div的高度会根据内容来自适应高度。但是FIrefo ... -
安装tinyos中遇到的问题及解决方法_转载
2012-06-30 17:54 937问题1.安装rpm的时候出现unpacking of ar ... -
安装VS2003出现问题――Microsoft FrontPage 2000 Web 扩展客户端安装不成功 及其解决方法
2012-06-30 17:53 4290前言: 之前在公司安装VS2003的时候,没有出现过 ...
相关推荐
MyEclipse7.5+flex4+spring3.0.5+struts2.2.1+hibernate3.6.0+blazeds4.0.0.14931完美整合方案 内附所需jar包和源代码
自己整合的flex4+spring3+struts2+hibernate3+blazeds整合实例 包含JAR包
使用flex 4.5 + Spring 3.0 + Hibernate 3.3 + Cairngorm 2.2.1 + BlazeDS 3.3.0 + Spring BlazeDS Integration 1.0.3整合出的一个登录的小demo·
Flex PureMVC Flex BlazeDS Spring Hibernate 整合 里面一些图标是包双击可查看源代码
MyEclipse7.5+flex4+spring+struts+hibernate+blazeds整合
Flex4+Blazeds4.0+Spring3.0+hibernate2.5.2整合笔记,自己看了不少网上所说,都没配置成功,后来通过spring的一个插件搞定了,希望对大家有帮助吧!
Flex4+BlazeDS+Spring+Hibernate 整合源码博文源码
一步一步讲解了PureMVC+Flex+BlazeDS+Spring+Hibernate的搭建,适合初学者参照
Myeclipse6.5+flex3+Blazeds+spring+hibernate完美整合,写的非常详细
跟我一步步搭建 PureMVC+Flex+BlazeDS+Spring+Hibernate
跟我一步步搭建PureMVC+Flex+BlazeDS+Spring+Hibernate
本课程主要是讲解Flex 4.6和ActionScript 3.0使用方法和技巧
一步步搭建+PureMVC+Flex+BlazeDS+Spring+Hibernate
flex4+blazeds+spring+hibernate集成源码。内附完整jar包以及配置。给后来知道者帮助。
Flex4系列教程 本系列教程目标:使初学者了解富网络应用概念,理解并...3. Flex + BlazeDS + Spring() + iBATIS + pureMVC 4. Flex + BlazeDS + Spring BlazeDS Integration + Spring(>= 2.5.6) + iBATIS + pureMVC
Myeclipse6.5+flex3+Blazeds+spring+hibernate完美整合源代码,已经调试成功,可以运行。配有相应的word文档
本课程主要是讲解Flex 4.6和ActionScript 3.0使用方法和技巧
flex+java+spring+hibernate+blazeds整合
flex4+spring_hibernate+blazeds 的登录例子
讲述flex4与java开发的技术,具体用到了flex,spring讲bean暴露给blazeds框架,达到前台与服务器的通信!