新的Flex2.0类库里提供了文件类,方便了上传/下载文件。下面的程序demo演示了Flex2.0生成flash来访问本地文件,在flash里上传用户选择的文件到服务器,flash客户端可以处理文件上传进度等多个事件,服务器端是C#写的文件接收模块,把用户上传的文件保存在服务器上。
Demo演示了ProgressEvent.PROGRESS, Event.SELECT 2个事件的处理方法。
顺便提一下关于JSP的接收Flex上传文件的方法(很多网友问过这个问题),我建议使用Jakarta Commons FileUpload的文件上传组件,详见:http://jakarta./commons/fileupload/ !
测试效果:


测试环境:
操作系统:windows2003 Server
Flex版本:Flex 2.0
Flash版本: flash Player 9
WEB服务器:
IIS 6.0
.net FrameWork 1.1
客户端代码:FileUpload.mxml































































服务端代码:WebForm1.aspx


















