欢迎来到天天文库
浏览记录
ID:37511668
大小:78.50 KB
页数:10页
时间:2019-05-24
《Flex 基于Http方式上传图片》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Flex基于Http方式上传图片文章分类:Web前端关键字:felx上传图片flex+servelet首先下载commons-fileupload-1.2.1.jar和commons-io-1.1.jarflex端代码:Java代码1. 2.2、 creationComplete="init();"> 6. 7. 3、FileReference; 15. private var byteArray:ByteArray; 16. private var bitmapData:BitmapData; 17. private var loader:Loader=new Loader(); 18. 19. private function init():void 20. { 21. Security.allowDomain("*"); 22. 4、 file=new FileReference(); 23. file.addEventListener(Event.COMPLETE, fileReferenceCompleteHandler); 24. file.addEventListener(Event.SELECT, fileReferenceSelectHandler); 25. } 26. 27. //选择上传的图片 1. private function c5、hoose():void 2. { 3. var imageTypes:FileFilter=new FileFilter("Images (*.jpg, *.jpeg, *.png)", "*.jpg;*.jpeg;*.png"); 4. var allTypes:Array=new Array(imageTypes); 5. file.browse(allTypes); 6.// file.browse(); 7. 6、 } 8. 9. private function toUpload():void 10. { 11. if (bitmapData == null) 12. { 13. Alert.show("请您先选择要上传的图片"); 14. } 15. else 16. { 17. Alert.sh7、ow("上传 " + file.name + " (共 " + Math.round(file.size) + " 字节)?", "确认上传", Alert.YES 8、 Alert.NO, null, proceedWithUpload); 18. } 19. } 20. 21. //监听文件上传状态 22. private function onProgress
2、 creationComplete="init();"> 6. 7. 3、FileReference; 15. private var byteArray:ByteArray; 16. private var bitmapData:BitmapData; 17. private var loader:Loader=new Loader(); 18. 19. private function init():void 20. { 21. Security.allowDomain("*"); 22. 4、 file=new FileReference(); 23. file.addEventListener(Event.COMPLETE, fileReferenceCompleteHandler); 24. file.addEventListener(Event.SELECT, fileReferenceSelectHandler); 25. } 26. 27. //选择上传的图片 1. private function c5、hoose():void 2. { 3. var imageTypes:FileFilter=new FileFilter("Images (*.jpg, *.jpeg, *.png)", "*.jpg;*.jpeg;*.png"); 4. var allTypes:Array=new Array(imageTypes); 5. file.browse(allTypes); 6.// file.browse(); 7. 6、 } 8. 9. private function toUpload():void 10. { 11. if (bitmapData == null) 12. { 13. Alert.show("请您先选择要上传的图片"); 14. } 15. else 16. { 17. Alert.sh7、ow("上传 " + file.name + " (共 " + Math.round(file.size) + " 字节)?", "确认上传", Alert.YES 8、 Alert.NO, null, proceedWithUpload); 18. } 19. } 20. 21. //监听文件上传状态 22. private function onProgress
3、FileReference; 15. private var byteArray:ByteArray; 16. private var bitmapData:BitmapData; 17. private var loader:Loader=new Loader(); 18. 19. private function init():void 20. { 21. Security.allowDomain("*"); 22.
4、 file=new FileReference(); 23. file.addEventListener(Event.COMPLETE, fileReferenceCompleteHandler); 24. file.addEventListener(Event.SELECT, fileReferenceSelectHandler); 25. } 26. 27. //选择上传的图片 1. private function c
5、hoose():void 2. { 3. var imageTypes:FileFilter=new FileFilter("Images (*.jpg, *.jpeg, *.png)", "*.jpg;*.jpeg;*.png"); 4. var allTypes:Array=new Array(imageTypes); 5. file.browse(allTypes); 6.// file.browse(); 7.
6、 } 8. 9. private function toUpload():void 10. { 11. if (bitmapData == null) 12. { 13. Alert.show("请您先选择要上传的图片"); 14. } 15. else 16. { 17. Alert.sh
7、ow("上传 " + file.name + " (共 " + Math.round(file.size) + " 字节)?", "确认上传", Alert.YES
8、 Alert.NO, null, proceedWithUpload); 18. } 19. } 20. 21. //监听文件上传状态 22. private function onProgress
此文档下载收益归作者所有