Flex2与Struts整合配置
-续搭建免费的flex开发环境flashdevelop
1.下载软件
a)Flex data service:
http://www.adobe.com/products/flex/
b)struts:
http://struts.apache.org/download.cgi
c)Tomcat:
http://tomcat.apache.org/download-55.cgi
2.安装软件
a)安装flex data service,如果是试用选择集成jrun安装。
b)解压下载的struts-1.x.x-bin.zip包,到任意位置。
c)解压下载的apache-tomcat-5.5.20.zip,到任意位置。
3.将空白fds2应用与空白struts应用整合到Tomat中
a)拷贝C:\fds2\jrun4\servers\default下面的flex文件夹到Tomcat_home\webapps下面
b)拷贝struts-1.x.x-bin\webapps下面的struts-blank.war文件到Tomcat_home\webapps下面
c)启动tomcat
d)拷贝Tomcat_home\webapps\struts-blank\WEB-INF\lib下面的jar包到Tomat_home\webapps\flex\WEB-INF\lib下面,有重复的覆盖
e)拷贝Tomcat_home\webapps\struts-blank\WEB-INF\web.xml文件中的11~27句(action定义段)到Tomat_home\webapps\flex\WEB-INF\web.xml文件中的servlet定义段
f)拷贝Tomcat_home\webapps\struts-blank\WEB-INF\web.xml文件中的31~34句(servlet-mapping定义段)到Tomat_home\webapps\flex\WEB-INF\web.xml文件中的servlet-mapping定义段
g)拷贝Tomcat_home\webapps\struts-blank\WEB-INF\struts-config.xml文件拷贝到Tomat_home\webapps\flex\WEB-INF目录下
h)删除Tomat_home\webapps\flex\WEB-INF\struts-config.xml中的plug-in定义段落
i)关闭Tomcat(ctrl+c)
4.测试整合配置正确性
a)拷贝Tomcat_home\webapps\struts-blank\下面的pages文件夹到Tomat_home\webapps\flex下面
b)打开Tomat_home\webapps\flex\pages\Welcome.jsp文件,删除全部内容,改为以下内容:
xml 代码
- <%@ page contentType="text/xml;charset=UTF-8" language="java" %>
- <%
- out.println("<ok><hi/></ok>");
- %>
c)在xml编辑工具中建立一个App.mxml文件,内容如下:
xml 代码
- <?xml version="1.0" encoding="utf-8"?>
- <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
- <mx:Script>
- <![CDATA[
- import mx.controls.Alert;
- import mx.events.CloseEvent;
- ]]>
- </mx:Script>
- <mx:HTTPService id="registrationRequest" url="Welcome.do" useProxy="false" result="Alert.show('Hello World!', 'Message');" showBusyCursor="true" fault="Alert.show('Error!', 'Message');" resultFormat="e4x"/>
- <mx:Button label="Register" click="registrationRequest.send();"/>
- <mx:TextArea width="200" height="100" x="0" y="30" text="{registrationRequest.lastResult.toString()}"/>
- </mx:Application>
d)启动Tomcat
e)在浏览器中访问:http://localhost:8080/flex/App.mxml
如果能看到Hello World的提示窗口,和<ok><hi/></ok>的字符就表示配置成功了!
分享到:
- 2007-01-28 22:21
- 浏览 6412
- 评论(0)
- 论坛回复 / 浏览 (0 / 7054)
- 查看更多
相关推荐
### Flex与Struts2整合详解 #### 一、引言 Flex与Struts2的整合是一种将Adobe Flex作为前端富客户端界面技术与Struts2框架作为后端MVC架构进行结合的方法,以此来构建高性能、高响应度的Web应用程序。通过这种整合...
《搭建与配置FlashDevelop平台进行AS3开发的详尽指南》 在AS3的学习与开发过程中,选择一款合适的集成开发环境(IDE)至关重要。FlashDevelop以其简洁、高效的特性深受开发者喜爱,尤其对于AS3的编写,它提供了强大...
- **Flex-Struts插件**:struts2-flex-plugin.jar,使得Struts能够与Flex通信。 - **BlazeDS**或**LiveCycle Data Services (LCDS)**:这两者都是Adobe提供的服务器端组件,用于处理Flex和Java之间的数据交换。 - **...
在本篇【ESRI Flex GIS开发连载(1) ---环境搭建】中,我们将探讨如何配置一个用于Flex GIS应用开发的完整环境。Flex GIS是基于Adobe Flex技术,结合ESRI的ArcGIS Server,用于构建交互式的地理信息系统。这篇文章是...
Java开发案例-springboot-47-整合Mybatis-Flex操作SQL-源代码+文档.rar Java开发案例-springboot-47-整合Mybatis-Flex操作SQL-源代码+文档.rar Java开发案例-springboot-47-整合Mybatis-Flex操作SQL-源代码+文档.rar...
### Flex开发环境配置详解 #### 一、Flex及其开发环境简介 Flex是一种强大的技术栈,主要用于构建高性能且具有丰富交互性的Web应用。它基于ActionScript 3.0,并且使用MXML(一种XML方言)来定义用户界面。Flex...
综上所述,本文档主要涵盖了Flex 3与Hibernate的集成过程,涉及到了开发环境的搭建,包括FlexBuilder 3、MyEclipse、Tomcat、MySQL和BlazeDS的配置与使用,以及Hibernate的实体类、映射文件和配置文件的创建,为开发...
Spring整合Flex是一个重要的技术主题,尤其对于构建富互联网应用程序(RIA)时。Spring BlazeDS Integration是Spring框架的一个组件,它提供了与Adobe Flex的无缝集成,允许后端Java服务与前端Flex客户端进行通信。...
flex 整合 spring+struts2+ibatis - 乐的日志 - 网易博客.htm flex 整合 spring+struts2+ibatis - 乐的日志 - 网易博客.htm
Flex与Java的整合是开发富互联网应用程序(RIA)时常用的一种技术组合,它结合了Flex在用户界面设计上的优势和Java在后端服务处理的强大功能。以下是对这一主题的详细阐述: **Flex介绍** Flex是一种基于...
通过以上步骤,你可以成功配置Flex3开发环境,并且掌握Flex3与Java的整合开发基础。对于初学者来说,实践中不断探索和学习,将有助于深入理解和掌握这一技术。在提供的练习代码中,你可以进一步了解实际开发中的细节...
1. **搭建开发环境**:安装Flex Builder(或者使用Eclipse集成Flex插件)作为Flex的开发工具,同时确保Java SDK和IDE(如Eclipse或IntelliJ IDEA)已安装并配置好。 2. **设置Flex与Java通信**:Flex使用...
FlashDevelop是一款专为ActionScript和Flex开发设计的免费集成开发环境(IDE),它以其轻量级、高效且自定义程度高的特性深受开发者喜爱。本文将详细介绍如何搭建和配置FlashDevelop平台,以便进行AS3(ActionScript...
flex+struts整合flex+struts整合视频视频
- **开发环境搭建**:指导如何设置开发环境以支持Flex和Java之间的通信。 - **工具选择**:推荐适合的工具链。 #### 22. Flex+LCDS(BlazeDS)+Java开发 - **整体架构**:提供一个整体的架构图,帮助理解各个组件...