flex+java
1.我的配置环境为:
flexBuilder3,LCDS251,MyEclipse 5.5.1
GA+
2.安装lcds2.5.1,打开目录,里面有一个flex
.war
3.关闭tomcat(如果打开在的话)
4.将flex
.war拷入tomcat的webapps目录
5.重启tomcat,可以看到webapps里多了一个目录flex
,这便是我们要的东西
6.可以将flex
.war删除
7.将flex
文件夹拷到其他地方,反正不能在webapps里面。(我也不知道为什么)
8.可以开始了,MyEclipse里新建web
Project(假设名为DemoWeb)
9.打开刚移出去的flex
目录,将其中WEB-INF全部复制到工程DemoWeb的WebRoot/WEB-INFO里,点全部,
即覆盖原有文件
9.5. flex
文件夹中有一个jars目录,里面是一些java包,将里面所有jar拷到DemoWeb的WebRoot/WEB-INFO的lib目录中,
//ok,准备工作都做好了,开始可以编写代码测试下
10.flexBuilder中新建flex
工程,放心,我们只用来编写mxml文件
11.编写mxml代码,我的代码是:
Java代码
<?xml version=
"1.0"
encoding=
"utf-8"
?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
creationComplete="initApp()"
>
<mx:Script>
<![CDATA[
import
flash.events.Event;
import
mx.managers.CursorManager;
import
mx.rpc.events.ResultEvent;
import
mx.rpc.events.FaultEvent;
internal function initApp():void
{
 
相关文档:
MXML:
<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" fontSize="20" initialize="doinit()" mouseOver="getMouseTarget(event)">
<mx:ArrayCollection id="dgArray">
<mx:Object pid="1" name="秦始皇" time="秦" />
&nbs ......
今天在做项目的时候遇到了一个问题,访问xml文件就是成功不了。看了看以前写过的代码都可以,而这个项目中为什么就不行了呢?仔细查看了目录,是百思不得其解啊。
错误信息:*** Security Sandbox Violation ***
Connection to file:///C|/loading.swf halted - not permitted from xxxx/data.xml。这个xml是在工程里面sr ......
package org.openscales.core.format
{
import flash.utils.getQualifiedClassName;
import flash.xml.XMLNode;
import org.openscales.core.Util;
import org.openscales.core.feature.Feature;
import org.openscales.core.geometry.Collection;
import org.openscales.core. ......
更多 Flex 4 示例,请到 http://www.slsay.com
现有成熟常用的Flex框架:
Cairngorm (Adobe Open Source) - MVC framework
PureMVC (Open Source) - MVC framework
Mate (Open Source) - tag-based, event-driven
Swiz (Open Source) - Metadata-based Dependency Injection ......