`
lwz7512
  • 浏览: 330803 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Flex2与Struts整合配置-续搭建免费的flex开发环境flashdevelop

阅读更多

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 代码
  1. <%@ page contentType="text/xml;charset=UTF-8" language="java" %>    
  2. <%    
  3. out.println("<ok><hi/></ok>");    
  4. %>  


c)在xml编辑工具中建立一个App.mxml文件,内容如下:

xml 代码
  1. <?xml version="1.0" encoding="utf-8"?>    
  2. <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">    
  3. <mx:Script>    
  4. <![CDATA[   
  5. import mx.controls.Alert;   
  6. import mx.events.CloseEvent;   
  7. ]]>    
  8. </mx:Script>    
  9. <mx:HTTPService id="registrationRequest" url="Welcome.do" useProxy="false" result="Alert.show('Hello World!', 'Message');" showBusyCursor="true" fault="Alert.show('Error!', 'Message');" resultFormat="e4x"/>    
  10. <mx:Button label="Register" click="registrationRequest.send();"/>    
  11. <mx:TextArea width="200" height="100" x="0" y="30" text="{registrationRequest.lastResult.toString()}"/>    
  12. </mx:Application>    

d)启动Tomcat
e)在浏览器中访问:http://localhost:8080/flex/App.mxml
如果能看到Hello World的提示窗口,和<ok><hi/></ok>的字符就表示配置成功了!

分享到:
评论

相关推荐

    flex与struts2整合

    ### Flex与Struts2整合详解 #### 一、引言 Flex与Struts2的整合是一种将Adobe Flex作为前端富客户端界面技术与Struts2框架作为后端MVC架构进行结合的方法,以此来构建高性能、高响应度的Web应用程序。通过这种整合...

    flashdevelop平台-搭建-配置

    《搭建与配置FlashDevelop平台进行AS3开发的详尽指南》 在AS3的学习与开发过程中,选择一款合适的集成开发环境(IDE)至关重要。FlashDevelop以其简洁、高效的特性深受开发者喜爱,尤其对于AS3的编写,它提供了强大...

    flex struts 整合需要的包

    - **Flex-Struts插件**:struts2-flex-plugin.jar,使得Struts能够与Flex通信。 - **BlazeDS**或**LiveCycle Data Services (LCDS)**:这两者都是Adobe提供的服务器端组件,用于处理Flex和Java之间的数据交换。 - **...

    ESRI Flex GIS开发连载(1) ---环境搭建

    在本篇【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 Java开发案例-springboot-47-整合Mybatis-Flex操作SQL-源代码+文档.rar...

    flex开发环境配置

    ### Flex开发环境配置详解 #### 一、Flex及其开发环境简介 Flex是一种强大的技术栈,主要用于构建高性能且具有丰富交互性的Web应用。它基于ActionScript 3.0,并且使用MXML(一种XML方言)来定义用户界面。Flex...

    flex3读书笔记----flex整合hibernate

    综上所述,本文档主要涵盖了Flex 3与Hibernate的集成过程,涉及到了开发环境的搭建,包括FlexBuilder 3、MyEclipse、Tomcat、MySQL和BlazeDS的配置与使用,以及Hibernate的实体类、映射文件和配置文件的创建,为开发...

    Spring整合flex-Spring BlazeDS Integration-带项目demo

    Spring整合Flex是一个重要的技术主题,尤其对于构建富互联网应用程序(RIA)时。Spring BlazeDS Integration是Spring框架的一个组件,它提供了与Adobe Flex的无缝集成,允许后端Java服务与前端Flex客户端进行通信。...

    flex 整合 spring+struts2+ibatis - 乐的日志 - 网易博客.htm

    flex 整合 spring+struts2+ibatis - 乐的日志 - 网易博客.htm flex 整合 spring+struts2+ibatis - 乐的日志 - 网易博客.htm

    FLEX整合java-描述详细-看了就明白

    Flex与Java的整合是开发富互联网应用程序(RIA)时常用的一种技术组合,它结合了Flex在用户界面设计上的优势和Java在后端服务处理的强大功能。以下是对这一主题的详细阐述: **Flex介绍** Flex是一种基于...

    Flex3环境配置以及Flex3和java整合开发步骤

    通过以上步骤,你可以成功配置Flex3开发环境,并且掌握Flex3与Java的整合开发基础。对于初学者来说,实践中不断探索和学习,将有助于深入理解和掌握这一技术。在提供的练习代码中,你可以进一步了解实际开发中的细节...

    整合Flex和Java--配置篇

    1. **搭建开发环境**:安装Flex Builder(或者使用Eclipse集成Flex插件)作为Flex的开发工具,同时确保Java SDK和IDE(如Eclipse或IntelliJ IDEA)已安装并配置好。 2. **设置Flex与Java通信**:Flex使用...

    FlashDevelop平台搭建和配置

    FlashDevelop是一款专为ActionScript和Flex开发设计的免费集成开发环境(IDE),它以其轻量级、高效且自定义程度高的特性深受开发者喜爱。本文将详细介绍如何搭建和配置FlashDevelop平台,以便进行AS3(ActionScript...

    flex+struts整合视频

    flex+struts整合flex+struts整合视频视频

Global site tag (gtag.js) - Google Analytics