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

用uploadify上传文件时,取得服务器端返回数据的方法。

    博客分类:
  • Java
阅读更多
一般上传文件时,如:Excel,CSV,XML 都需要检查文件内容是否正确。
不正确还要给客户端返回信息。

在用uploadify上传文件时,特别是一次上传多个文件时,如何把检查的结果传给客户端呢??

response.setContentType ("text/plain;charset=utf-8");
response.getWriter().append(错误信息);


在js端
<script type="text/javascript">    
    $(function() {    
        $('#file_upload').uploadify({     
            'buttonText'   : '选择文件',    
            'multi'    : true,    
            'auto'     : true,    
            'cancelImg' : 'images/cancel.png',   
            'uploader' : 'uploadMulitFile.do',    
            'fileTypeDesc': 'XML',   
            'simUploadLimit'    : 1,   
            'fileTypeExts': '".xml;*.rdf',   
            'width': 80,       
            'height': 20,      
            'swf'      : 'javascript/uploadify.swf',   
            'onUploadSuccess': function (file, data, response) {    
            if (data != '') {   
            	//data就是服务器输出的内容。   
                $('#file_upload').uploadify('cancel', '*');   //取消所有上传的文件
             }    
		}   
	});     
});   
 </script>  


分享到:
评论

相关推荐

    uploadify多文件上传例子代码

    在服务器端,即servlet,你需要处理接收到的文件。当uploadify上传文件时,会发送多个HTTP请求,每个请求对应一个文件。在doPost方法中,你可以通过Part接口来接收并处理这些文件。例如: ```java protected void ...

    uploadify文件异步上传

    在实际应用中,必须确保文件上传的安全性,例如防止恶意文件上传、限制文件大小、执行文件类型检查,并在服务器端进行验证。 6. **优化用户体验**: 通过自定义错误消息、显示上传进度条、允许用户取消上传等方式...

    C# uploadify文件上传.zip

    在C#编程环境中,Uploadify是一个非常流行的JavaScript库,它与服务器端的C#代码结合,用于实现用户友好的文件上传功能。这个压缩包“C# uploadify文件上传.zip”很可能是包含了一个完整的示例项目,帮助开发者了解...

    uploadify3.2文件上传demo

    服务器端的代码接收到这些请求后,将文件保存到指定的目录,并可能返回一些确认信息给客户端。 6. 实战应用: 在myeclipse环境下,开发人员可以将提供的工程导入,然后配置好Tomcat服务器和JDK环境。在前端页面上...

    MVC4下对话框中使用Uploadify上传多个文件

    在本文中,我们将深入探讨如何在ASP.NET MVC4框架下,利用JQuery Dialog插件创建一个弹出对话框,并在其中集成Uploadify组件实现多文件上传功能。这将涉及前端JavaScript库、后端C#处理逻辑以及数据库交互,旨在提供...

    uploadify 批量上传文件

    3. **配置Uploadify**:使用JavaScript初始化Uploadify,设置相关的配置选项,例如服务器端处理脚本、允许的文件类型、最大文件大小等。 ```javascript $("#fileInput").uploadify({ 'uploader': 'path/to/...

    使用uploadify上传文件

    本文将深入探讨使用Uploadify进行文件上传的相关知识点。 首先,我们需要了解Uploadify的基本概念。Uploadify是一个基于JavaScript和Flash的前端文件上传工具,它可以与各种后端服务器技术(如PHP、ASP.NET、Ruby ...

    uploadify上传文件HTTP ERROR

    "uploadify上传文件HTTP ERROR"这个标题指向了一个特定的问题,即用户在尝试使用Uploadify插件进行文件上传时遇到了HTTP错误。Uploadify是一款流行的JavaScript插件,它允许用户通过异步方式上传文件到服务器,提供...

    uploadify大文件上传

    7. **安全性**:虽然Uploadify本身并不提供加密功能,但开发者可以通过后端编程来确保文件的安全性,例如限制文件类型、检查文件大小,甚至在服务器端进行病毒扫描。 JQueryUploadDemo这个项目中,你可以找到相关的...

    uploadify多文件上传

    Uploadify是一款广泛应用于Web开发中的JavaScript插件,用于实现多文件上传功能。它基于jQuery库,使得文件上传变得更加便捷和用户友好。在本项目中,我们看到一系列与Uploadify相关的文件,包括样式表、JavaScript...

    uploadify3.2实现文件上传

    Uploadify 3.2还支持事件监听,如`onSelect`(文件选择时触发)、`onQueueFull`(队列满时触发)、`onUploadSuccess`(文件上传成功时触发)等,这使得你可以对用户交互做出动态响应。 在实际项目中,为了提高用户...

    java使用uploadify插件实现多文件上传完整demo

    然后,为需要上传的文件输入框设置`id`,并使用JavaScript初始化Uploadify,设置相关的配置项,如`uploader`(服务器端处理文件的URL)、`queueID`(队列容器ID)、`fileExt`(允许上传的文件类型)等。 4. **上传...

    多文件上传之uploadify

    3. **初始化Uploadify**:使用jQuery选择器找到该`&lt;input&gt;`元素,然后调用`uploadify()`方法进行初始化,配置相关参数,如`uploader`(服务器端处理脚本)、`queueID`(队列容器ID)等。 4. **自定义事件处理**:...

    uploadify异步文件上传插件

    在实际应用中,Uploadify能帮助开发者构建高效、友好的文件上传功能,但需注意与服务器端的配合,以及在处理大量文件或大文件时的性能优化。同时,考虑到不同浏览器对HTML5特性的支持程度,还需要考虑向后兼容性问题...

    使用Uploadify上次文件的Demo

    Uploadify是一款广泛应用于Web开发中的JavaScript插件,它允许用户通过浏览器实现文件的上传功能,尤其在处理多文件上传时表现得非常高效。这个压缩包包含了一个使用Uploadify的示例项目,帮助开发者理解并应用...

    uploadify多文件上传(java版)

    6. **服务器端接口设计**:在使用Uploadify与Java结合时,需要创建一个服务器端接口来接收Uploadify发送的文件数据。这个接口需要处理HTTP请求,解析文件流,并将文件保存到服务器的指定位置。 7. **安全性考虑**:...

    uploadify多文件上传插件

    在以上代码中,我们设置了SWF文件路径、服务器端处理脚本、上传目标目录、队列ID、自动上传以及多文件上传选项,并定义了队列满和文件上传成功的回调函数。 总的来说,Uploadify是一个强大的文件上传解决方案,它...

    Uploadify 多文件上传,可设置文件类型

    Uploadify 是一个强大的JavaScript插件,它允许在网页上实现多文件上传功能,极大地提升了用户在上传文件时的体验。这个插件具有高度的自定义性,可以根据需求设定上传文件的类型,确保用户只能上传指定格式的文件,...

    HTML5 PHP jquery uploadify上传文件

    仿照uploadify写的,www.codesc.net已做过修正,本例的配置参数均与uploadify官网一致,参照官网的api就可以了,直接把文件夹上传到支持php的服务器即可,上传的文件保存在uploads文件夹。目前的功能:  1.支持多...

Global site tag (gtag.js) - Google Analytics