flex 学习笔记

 1.基本开发环境:eclipse,flex builder plugin,tomcat

tomcat与eclipse的集成见 Tomcat集成到eclipse
eclipse里与flex buider plugin 相关的配置文件:D:/work/eclipse/configuration/org.eclipse.update/platform.xml
其中有段代码如下:
  1. <site enabled="true" policy="USER-EXCLUDE" updateable="true" url="file:C:/Program Files/Adobe/Flex Builder 3 Plug-in/eclipse/">
  2. <feature id="com.adobe.flexbuilder.feature.core" plugin-identifier="com.adobe.flexbuilder.feature.core.brand" url="features/com.adobe.flexbuilder.feature.core_3.0.194161/" version="3.0.194161">
  3. </feature>
  4. </site>


如果因为某种目的而删除了eclipse/configuration下的文件使得flex builder 不能在eclipse里显示的话,在platform.xml里添加这段代码


2.flex+java web project
需要livecycle data service 或 flex data service 下的 war 做模板
3.部署到tomcat
如果project里有跨域访问,在tomcat /webapps/root下添加crossdomain.xml文件

  1.  <?xml version="1.0" encoding="utf-8"?>
  2.  <!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
  3. <cross-domain-policy>
  4. <allow-access-from domain="*" />
  5. <allow-http-request-headers-from domain="*" headers="*"/>    //这一行适用于flash play 9.0.124及以上版本
  6. </cross-domain-policy>
很多情况下应用程序有多个分布在不同域里的swf组成。如果你要载入外部域的swf文件,需要
通过flash.system.Security.allowDomain( ), flash.system.Security.allowInsecureDomain( ), 或一个政
策文件设定
假设accessing.swf 在mydomain.com,它要访问otherdomain.com中的accessed.swf中的一个变量,
而默认accessed.swf是不允许外部域的swf访问它,为了解决这个问题,在accessed.swf中加入以
下语句:
flash.system.Security.allowDomain("http://mydomain.com");
允许指定的域可以访问它。
也许你会注意到,被载入的swf如果要访问载入它的swf是不可以的,同样,载入它的swf也要加
入上面的语句设置。
域名可以是字符串形式,也可以使IP地址。如果你想让所有域都能访问它,可以设置为"*"。
However, 但这样做可能会导致安全问题,不推荐。
如果accessed .swf 文件在基于https://的服务器里,默认它不能被基于http://的域访问,设置
flash.system.Security.allowDomain( ) 也没用, 这时应该使用
flash.system.Security.allowInsecureDomain( ) 设置非安全的http域可以访问。

使用 LiveCycle Data Services or BlazeDS实现跨域访问:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值