FLEX入门篇---------如何在FLEX里嵌入JSP?

JSP里嵌入SWF就不多说了,方法很多,但FLEX里嵌入JSP却一直没有找到特别完美的解决方案,比较了我所知道几种嵌入式,发现原理大致都是在页面上生成iframe然后在iframe里引用htmlJSP页面。个人主为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>

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值