在JSP里嵌入SWF就不多说了,方法很多,但FLEX里嵌入JSP却一直没有找到特别完美的解决方案,比较了我所知道几种嵌入式,发现原理大致都是在页面上生成iframe然后在iframe里引用html或JSP页面。个人主为FLEXi框架相对而言比较好用一点;下面是一个完整的例子.(大家可以搜索FlexI来下载此框架)
Flexi.mxml源码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
xmlns:arcadiocarballares="com.arcadiocarballares.*"
paddingBottom="0" paddingLeft="0" paddingRight="0" paddingTop="0" viewSourceURL="srcview/index.html">
<mx:Script>
<![CDATA[
import com.PopUpEffect;
private var win:PopWin;
private function showWin():void{
win=new PopWin();
PopUpEffect.Show(win,Application.application as DisplayObject,true);
}
]]>
</mx:Script>
<mx:HBox width="100%" height="100%" paddingBottom="10" paddingLeft="10" paddingRight="10" paddingTop="10">
<mx:VBox width="50%" height="100%">
<mx:HBox width="100%" height="100%" backgroundColor="#EEEEEE" horizontalAlign="center">
<arcadiocarballares:Flexi id="myFlexi1" url="http://www.google.es"/>
</mx:HBox>
<mx:HBox>
<mx:Button label="Hide" click="myFlexi1.hideIFrame()"/>
<mx:Button label="Show" click="myFlexi1.showIFrame()"/>
</mx:HBox>
</mx:VBox>
<mx:VBox width="50%" height="100%">
<mx:HBox width="100%" height="100%" backgroundColor="#EEEEEE" horizontalAlign="center">
<arcadiocarballares:Flexi id="myFlexi2" url="http://www.sina.com.cn"/>
</mx:HBox>
<mx:HBox>
<mx:Button label="Hide" click="myFlexi2.hideIFrame()"/>
<mx:Button label="Show" click="myFlexi2.showIFrame()"/>
<mx:Button label="测试窗口" click="showWin()"/>
</mx:HBox>
</mx:VBox>
</mx:HBox>
</mx:Application>
分享到:
相关推荐
将Flex嵌入到JSP中的过程大致如下: 1. **设置环境**:首先,确保在服务器的类路径中包含了`flex-bootstrap-jsp.jar` 和 `flex-sdk-merged.jar`。这样,服务器才能识别并处理Flex相关的请求。 2. **配置JSP**:在...
在IT行业中,尤其是在Web开发领域...总之,"FLEX3嵌入到JSP,实现的jar包"是一个集合了Flex与JSP集成所需核心组件的资源包,帮助开发者轻松地在Java Web应用中集成Flex功能,创建具有动态交互和丰富用户体验的Web应用。
将Flex嵌入到JSP中,可以实现富客户端与后端服务器的有效通信,提供更佳的用户体验。 本压缩包包含四个关键的jar文件,它们分别是: 1. flex-webtier.jar:这是Flex与服务器端通信的核心组件,包含了Flex Remoting...
Flex页面嵌入jsp文件 flex-iframe1.5.1.zip解压找到flex-iframe-1.5.1\flex-iframe-1.5.1\bin\flex-iframe-1.5.1.swc放入flex项目的libs里面如果不是web项目就放倒lib里面,然后在你的mxml的头部里输入xmlns:名字(你...
### Flex嵌入JSP开发心得 #### 1. 选择Flex而非JFreeChart的原因 在开发过程中,开发者最初考虑使用JFreeChart来生成数据统计图表,但最终决定采用Flex。这一转变主要基于对图表外观质量的考量。JFreeChart生成的...
**标题解析:** "J2EE集成Flex--MXML组件嵌入JSP" 指的是在Java企业级应用(J2EE)中整合Adobe Flex技术,并将Flex的MXML组件嵌入到JSP(JavaServer Pages)页面中,以实现富互联网应用程序(RIA)的开发。Flex是一...
本资源的源码示例可能涵盖了如何设置JSP与Flex之间的通信接口,如何在JSP中嵌入Flex SWF文件,以及如何在Flex中创建和展示报表。学习这个源码可以帮助开发者了解如何实际操作这两个技术的集成,从而提升自己在构建富...
总之,将Flex嵌入JSP页面是一个涉及前端和后端多方面技术的过程。解决遮挡问题需要综合运用HTML、CSS、JavaScript以及Flex和JSP的相关知识。通过不断学习和实践,我们可以有效地解决这类问题,创建出既美观又功能...
将FLEX嵌入到JSP,其实是通过JSP的TAGLIB实现的. 步骤还是蛮简单的 1:去ADOBE下载FLEX的TAGLIB for JSP. 2:将flex-webtier-jsp.jar 拷贝到WEB-INF/flex/jars 文件夹. 3:在WEB.XML中添加 <taglib-uri>FlexTagLib...
将FLEX嵌入到JSP,其实是通过JSP的TAGLIB实现的. 步骤还是蛮简单的 1:去ADOBE下载FLEX的TAGLIB for JSP. 2:将flex-webtier-jsp.jar 拷贝到WEB-INF/flex/jars 文件夹. 3:在WEB.XML中添加 <taglib-uri>FlexTagLib...
将FLEX嵌入到JSP,其实是通过JSP的TAGLIB实现的. 步骤还是蛮简单的 1:去ADOBE下载FLEX的TAGLIB for JSP. 2:将flex-webtier-jsp.jar 拷贝到WEB-INF/flex/jars 文件夹. 3:在WEB.XML中添加 <taglib-uri>FlexTagLib...
为了解决这一需求,本篇文章将详细介绍如何利用Google开发的IFrame组件来实现在Flex应用中嵌入并交互JS页面。 #### 二、IFrame组件介绍及安装 ##### 2.1 组件概述 IFrame组件是一种专门用于在Flex应用中嵌入HTML...
5. **示例解析**:在提供的示例中,`test.jsp` 使用了 `<mm:mxml>` 标签,其 `source` 属性指定了要嵌入的 Flex 应用程序 `MainApp.mxml`。这样,MXML 文件中的所有内容都会在 JSP 页面中呈现,用户可以看到由 Flex ...
FlexModule_j2ee的核心是将Flex组件与JSP页面集成,通过这个.jar文件,开发者可以在JSP中引入Flex标签,如`<flex:mx:Application>`等,这些标签能够直接在JSP页面中嵌入Flex组件,使得Flex的应用能够在JSP环境中无缝...
《Flex2标签库在JSP中的应用》 在Web开发领域,Adobe Flex是一个强大的富互联网应用程序(RIA)框架,它提供了丰富的用户界面组件和交互体验。Flex2 Tag Library for JSP,正如其名,是专门为JavaServer Pages(JSP...
在JSP中嵌入Flex时,我们可以创建一个或多个Flex模块,每个模块负责特定的功能,然后在需要时通过JSP页面进行调用。 2. **FlexModule_j2ee**: "FlexModule_j2ee"可能是一个特定的库或者项目结构,它提供了在J2EE...
总的来说,Flex嵌入JSP并通过Servlet进行通信,可以构建出功能强大的、交互性强的Web应用。这种方式结合了Flex的富用户体验和Java的强大的后端处理能力,为企业级应用开发提供了灵活和高效的解决方案。通过深入理解...
2. **IFrame的使用**:在Flex应用中,IFrame常用来嵌入HTML或者JSP页面。然而,由于浏览器的安全策略和CSS样式的影响,IFrame内的Flex页面可能会被遮盖,导致用户体验下降。 3. **解决Flex页面被遮盖问题**:为了...
在现代Web开发中,这种混合技术允许开发者利用Flex4的强大富互联网应用(RIA)功能与JSP后端服务进行数据交换,从而实现动态、互动且具有高度用户界面的Web应用。 1. **JSP(JavaServer Pages)**:JSP是Java平台上...
当Flex组件通过IFrame嵌入到JSP页面时,可能会出现遮盖问题,即JSP页面的内容覆盖了Flex元素,或者反之。这是因为浏览器对HTML元素和IFrame内容的渲染方式不同,以及CSS的Z-index属性的管理。 Z-index是CSS中的一个...