`
jsnjlc
  • 浏览: 50906 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Flex3文件上传后服务器将所需数据返回(仅限字符串)

    博客分类:
  • Flex
阅读更多

 现在Flex十分流行,我也在项目中使用它来作为上传的控件.但是却发现文件上传后的参数无法返回.
翻阅了N多的资料后,找到了解决办法:
    我们通常是将文件上传的地址是servlet,原始的servlet或者struts的action区别不大,servlet来进行文件的读取存放,有的时候还有压缩,打包等等后续操作,而文件上传成功后,则需要返回文件是否成功,存放的地址等等参数.我们可以使用DataEvent.UPLOAD_COMPLETE_DATA来进行监控,但是值得注意的是,如果服务器没有任何数据返回,则个监听器是不会被激活的.
    那如何被激活呢?其实很简单,以Struts中的action为例:
            PrintWriter out = response.getWriter();
            out.print(you_need_data);
            out.close();
    在flex的监听事件中写:
       Alert.show(event.data.toString());
    即可.

分享到:
评论
2 楼 jsnjlc 2009-05-04  
不知道你具体的疑问是什么。。。能否说明白点。
1 楼 徐晶鑫 2009-05-02  
能否贴个例子呢  有很多疑问  Actionform解析flex文件域  象在jsp中name和actionform的属性对应就能解析  flex中怎么设定呢

相关推荐

    flex3 java 文件上传源码

    Flex3和Java之间的文件上传是一种常见的跨平台交互技术,它允许用户通过Flex前端应用程序将文件传输到后端Java服务器进行处理。在这个“flex3 java 文件上传源码”中,我们有两个主要部分:Flex端(Upload)和Java端...

    Flex多文件上传+md5验证文件是否上传

    标题“Flex多文件上传+md5验证文件是否上传”揭示了该技术的核心要点:使用Flex来处理多个文件的上传,并通过MD5哈希校验确保上传的文件与原始文件一致,防止数据篡改。 1. **多文件上传**:在Flex中,可以利用...

    Flex 向 java服务器 上传文件

    在本示例中,我们将讨论如何使用Flex客户端实现文件上传功能,并将其发送到Java服务器。 首先,我们需要了解Flex中的FileReference类。这个类是Flash Player API的一部分,允许用户从本地文件系统选择文件并进行...

    Flex 多文件上传组件

    通过这种方法,开发者可以灵活地定制上传完成后的行为,比如显示消息通知用户或者更新服务器上的数据。 最后,`UploadServlet.java`是Java Servlet,它在服务器端处理文件的接收。当Flex客户端发送文件时,这些文件...

    flex 多文件上传

    5. **服务端处理**:Flex将文件发送到服务器后,服务器端需要编写相应的处理逻辑。这通常涉及到PHP、ASP.NET、Java等后端技术,负责接收文件、保存到服务器磁盘或者数据库,并返回确认信息给Flex客户端。 6. **安全...

    flex3+java文件上传

    Flex3和Java结合进行文件上传是一种常见的Web应用程序开发技术,尤其在处理大文件或需要复杂交互的场景下。Flex3是Adobe Flex框架的一个版本,它提供了丰富的用户界面组件和ActionScript编程模型,用于构建富互联网...

    flex+java文件上传

    Java服务器接收到文件数据后,将其保存并返回确认信息给Flex客户端。 6. **安全性**:文件上传过程中必须考虑安全问题,如防止文件覆盖、恶意文件上传、内存溢出攻击等。Java后端应确保对上传的文件进行严格的验证...

    Flex文件上传组件

    它需要处理文件上传的验证(如文件类型、大小限制等),将文件保存到服务器的指定位置,并可能返回一些响应数据,如文件的保存路径或上传状态。 5. **MXML编程**:`FileUploadApp.mxml`是Flex应用的主要代码文件,...

    Flex+Java 文件上传

    在本文中,我们将深入探讨如何实现Flex与Java Servlet结合进行文件上传。首先,我们需要了解Flex是一种基于Adobe AIR的开源框架,用于构建富互联网应用程序(RIA),而Java Servlet是Java平台上的一个标准,用于处理...

    Flex文件上传的组件

    3. **事件监听**:在使用FileReference上传文件时,需要监听不同的事件,如select事件(用户选择文件后触发)、dataInit事件(文件数据初始化后触发)、uploadCompleteData事件(文件上传完成后触发)等,以便在各个...

    flex文件上传下载,在线以pdf形式浏览文件

    综上所述,实现"flex文件上传下载,在线以pdf形式浏览文件"这一功能,需要综合运用前端开发、后端接口设计、文件处理和安全策略等多个领域的知识,为用户提供便捷、安全的文件管理体验。在实际开发过程中,还需要...

    flex实现多文件上传

    服务器端代码通常会解析`multipart/form-data`格式的数据,保存文件,并可能返回一个响应以告知客户端上传结果。 五、错误处理和用户体验优化 在实现多文件上传时,我们还需要考虑错误处理,如网络中断、文件大小...

    flex文件上传下载

    - **返回响应**:服务器完成文件接收后,应返回一个响应,告知客户端上传成功或失败。 5. **用户体验优化** - **多文件上传**:通过创建多个`FileReference`对象,可以实现多文件同时上传,提高用户体验。 - **...

    flex+java文件上传完整实例

    3. **HTTPService或WebService**:Flex使用HTTPService或WebService组件向服务器发送POST请求,其中包含上传的文件数据。HTTPService更适用于RESTful API,而WebService更适合SOAP协议。 在Java端,主要涉及Servlet...

    Flex 上传文件控件 (带java服务端)

    本项目提供了一个完整的Flex文件上传控件,且集成了Java服务端处理,允许用户上传文件到服务器,并能进行多文件或单文件选择,以及设置上传文件大小限制,同时展示上传进度条,为用户提供友好的交互体验。...

    Flex文件上传(某GIS系统,我负责的文件上传部分)

    Flex文件上传技术是基于Adobe Flex框架实现的一种交互式文件上传方式,常用于GIS(Geographic Information System,地理信息系统)这样的应用中,以便用户能够方便地上传地理数据、地图图像等文件。在我负责的GIS...

    Flex 实现文件上传及进度显示

    在Flex中实现文件上传和进度显示,通常涉及到多个技术层面,包括客户端的用户界面设计、服务器端的数据处理以及通信协议的使用。以下是关于这个主题的详细知识点: 1. **Flex组件库**:Flex提供了一套丰富的组件库...

    flex 截图并上传到服务器中

    然后,Flex通过HTTPService或WebService组件与Java后台进行通信,将图像数据发送到服务器。HTTPService通常用于RESTful API,而WebService更适合SOAP协议。在发送请求时,通常会将图像数据作为二进制流附加到POST...

    Flex上传文件与下载

    ### Flex与Servlet结合实现文件上传及下载功能 在Flex与Servlet技术结合的背景下,本文将详细介绍如何通过这两种技术实现文件的上传与下载功能。通过分析提供的代码片段,我们可以看到一个典型的Flex应用程序界面...

    flex struts2文件上传

    Flex Struts2文件上传是一个常见的Web开发任务,它涉及到客户端与服务器端的数据交互,特别是涉及用户界面和后端服务之间的文件传输。Flex是Adobe开发的一个富互联网应用(RIA)框架,用于创建动态、交互式的用户...

Global site tag (gtag.js) - Google Analytics