新的Flex2.0類庫(kù)里提供了文件類,方便了上傳/下載文件。下面的程序demo演示了Flex2.0生成flash來(lái)訪問(wèn)本地文件,在flash里上傳用戶選擇的文件到服務(wù)器,flash客戶端可以處理文件上傳進(jìn)度等多個(gè)事件,服務(wù)器端是C#寫(xiě)的文件接收模塊,把用戶上傳的文件保存在服務(wù)器上。
Demo演示了ProgressEvent.PROGRESS, Event.SELECT 2個(gè)事件的處理方法。
順便提一下關(guān)于JSP的接收Flex上傳文件的方法(很多網(wǎng)友問(wèn)過(guò)這個(gè)問(wèn)題),我建議使用Jakarta Commons FileUpload的文件上傳組件,詳見(jiàn):http://jakarta./commons/fileupload/ !
測(cè)試效果:


測(cè)試環(huán)境:
操作系統(tǒng):windows2003 Server
Flex版本:Flex 2.0
Flash版本: flash Player 9
WEB服務(wù)器:
IIS 6.0
.net FrameWork 1.1
客戶端代碼:FileUpload.mxml































































服務(wù)端代碼:WebForm1.aspx


















