Flex入门-Flex整合Servlet
Flex入门-Flex整合Servlet
工具 : Adobe Flash Builder 4 , NetBeans IDE 6.8 , Tomcat6.0
目的 : 主要是编写Flex入门程序,通过页面发起调用服务器的Servlet,从服务器获取数据在页面中动态显示的功能.
步骤 :
一 . Flex端:
新建Flex工程Flex2Servlet , 修改默认包下的Flex2Servlet.mxml文件
使界面调整如下:
??
用户选择下拉框,触发事件,访问服务器,获取数据,显示在下面的TextArea中.
Flex2Servlet.mxml代码如下:
?
新建包com.ibm.flex,新建as文件类J2eeServer.as
J2eeServer.as代码?
?
配置web.xml,web.xml代码:
?
?
三 . 部署
??? 部署web工程Flex , Flash Buider运行Flex程序.
测试效果,服务器已经正常返回数据:
??
四 . 尾注 :
?
同事做的Flex很多,花样很多,做为入门,实现一个简单的交互例子.
1 . Flex可以直接在本地执行,如我直接在E:\开发环境\Flex_ch\Flex2Servlet\bin-debug\Flex2Servlet.html查看效果.这个是我没有想到的.可以脱离容器(如Tomcat)与服务器交互.
2 . Flex只是一个与服务器的一个简单的请求和相应的过程,无SESSION的存在,需要则自身手动写SESSION相关代码(HashMap实现)
3 . 感叹一下Flex的界面开发非常顺手,运行效果和开发效果基本无很大变化,很好!Android运行效果和开发的效果区别很大.
4 . 后面的Flex的Json,xml包熟悉,控件的学习还需时日.后面有时间再研究了.
5 . IBM开发者论坛很不错 , 但是缺少一个很好的导航功能 , Flex入门找了半天.https://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/?
?
附上Netbeans和Flex源码:Flex.zip