Flex总结.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何把XML格式转换为ArrayCollection? 首先把xml转换为XMLListCollection,然后把XMLListCollection指定为ArrayCollection的source,例如: Servlet中如何向Flex前台传送大量的数据? 首先,你要知道在Flex中一切数据都是以XMl格式为中心的,所以,我们在Servlet中可以把数据生成XML文件的形式,然后以流的形式发送到前台,通过生成一个XML对象进行解析。 Flex怎样与Servlet进行交互? 两种方法: A、 通过HTTPService Flex前台  s:HTTPService id=serviceurl=http://localhost:8080/flexdemo/simpleServiceServlet/s:HTTPService Servlet后台 如果在HTTPServic中不指出method时,servlet默认Get方式接收 B、 通过URLRequest 例如 在代码最后,callBack为回调函数。如果我们不需要servlet中数据处理完毕后在Flex前台调用数据,UrlLoader也可以换为sendToURL(request). 如何使用户无法在comboBox手动输入字符? 为解决这个情况可以设置comboBox的属性focusIn=”comboBox.textInput.editable=false;” 在Flex向Java后台传值时如何避免字符乱码? Flex前台: encodeURI(变量) Java后台: flex.messaging.util.URLDecoder.decode(接收的变量) 读取一个完整的XML文件 Flex怎样与Java进行交互? 前提概要: Flex应用可以以远程对象、HTTP(或REST)服务和Web服务的方式访问数据服务。 远程对象可以访问如下服务器类型的数据服务:  ColdFusion服务  基于AMF的PHP服务  BlazeDS  LiveCycle Data Service 因为BlazeDS是免费版的,所以我们用BlazeDS调用Java的远程对象。 操作步骤: 1、 下载,并解压 2、 找到解压目录,可以看到有一个blazeds.war,解压这个war包得到blazeds文件夹 3、 用Eclipse建立一个动态web工程取名为FlexWithJava,注意在该工程中我们所用的是Tomcat服务器 4、 在刚才我们解压的blazeds文件夹中相应的文件夹替换工程中相应的目录 5、 把工程添加到Tomcat服务器上,这时应注意Tomcat的注入路径为{tomcat}/webapps, 运行tomcat 6、 点击工程右键—添加/更改项目类型添加Flex项目类型,这时界面如下图: 选择Flex SDK版本,应用程序服务器类型为J2EE,别忘了在使用远程对象访问服务中选择BlazeDS(B),点击Next 7、 验证配置 填写服务器位置 根文件夹:tomcat注入工程的目录,在本例中应该是D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\FlexWithJava 根URL:工程的访问路径,在本例中应该是http://localhost:8080/FlexWithJava 上下文根目录:“/”+工程名,在本例中应该是/FlexWithJava 验证配置: 如果以上配置成功的话,在“服务器位置”上方应该出现“Web 根文件夹和根 URL 有效”。 8、 点击“Finish”,这是Eclipse会提示你是否切换到Flash透视图,你点击“Yes”,这时你如果是一个细心的人你会主要到工程名上有一个大大的红叉,没关系,你可以这样做:在“Problems”视图下可以看到“Errors”出现这样的提示“无法创建HTML包容器。。。”,你鼠标右键这个错误,在弹出的选项中选择“重新创建HTML模板”,OK! 9、 点击工程右键—PropertiesFlex构建路径,把主源文件夹改为flex_src,并把src目录下的FlexWithJava.mxml文件移动到flex_src目录下。这时我们的框架已经搭建好了,但是Java与Flex到底是怎样交互的呢? 10、 切换到Java EE视图,新建一个Java类:com.sky.service.UserManager,类中的getUserList()方法得到一个用户列表 11、 在/WEB-INF/flex/remoting-config.xml注入com.sky.service.UserManager 12、 Flex前台: 其中RemoteObject的d

文档评论(0)

湘雅书斋 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5220142302000001

1亿VIP精品文档

相关文档