一般上传文件时,如: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>
分享到:
相关推荐
在服务器端,即servlet,你需要处理接收到的文件。当uploadify上传文件时,会发送多个HTTP请求,每个请求对应一个文件。在doPost方法中,你可以通过Part接口来接收并处理这些文件。例如: ```java protected void ...
在实际应用中,必须确保文件上传的安全性,例如防止恶意文件上传、限制文件大小、执行文件类型检查,并在服务器端进行验证。 6. **优化用户体验**: 通过自定义错误消息、显示上传进度条、允许用户取消上传等方式...
在C#编程环境中,Uploadify是一个非常流行的JavaScript库,它与服务器端的C#代码结合,用于实现用户友好的文件上传功能。这个压缩包“C# uploadify文件上传.zip”很可能是包含了一个完整的示例项目,帮助开发者了解...
服务器端的代码接收到这些请求后,将文件保存到指定的目录,并可能返回一些确认信息给客户端。 6. 实战应用: 在myeclipse环境下,开发人员可以将提供的工程导入,然后配置好Tomcat服务器和JDK环境。在前端页面上...
在本文中,我们将深入探讨如何在ASP.NET MVC4框架下,利用JQuery Dialog插件创建一个弹出对话框,并在其中集成Uploadify组件实现多文件上传功能。这将涉及前端JavaScript库、后端C#处理逻辑以及数据库交互,旨在提供...
3. **配置Uploadify**:使用JavaScript初始化Uploadify,设置相关的配置选项,例如服务器端处理脚本、允许的文件类型、最大文件大小等。 ```javascript $("#fileInput").uploadify({ 'uploader': 'path/to/...
本文将深入探讨使用Uploadify进行文件上传的相关知识点。 首先,我们需要了解Uploadify的基本概念。Uploadify是一个基于JavaScript和Flash的前端文件上传工具,它可以与各种后端服务器技术(如PHP、ASP.NET、Ruby ...
"uploadify上传文件HTTP ERROR"这个标题指向了一个特定的问题,即用户在尝试使用Uploadify插件进行文件上传时遇到了HTTP错误。Uploadify是一款流行的JavaScript插件,它允许用户通过异步方式上传文件到服务器,提供...
7. **安全性**:虽然Uploadify本身并不提供加密功能,但开发者可以通过后端编程来确保文件的安全性,例如限制文件类型、检查文件大小,甚至在服务器端进行病毒扫描。 JQueryUploadDemo这个项目中,你可以找到相关的...
Uploadify是一款广泛应用于Web开发中的JavaScript插件,用于实现多文件上传功能。它基于jQuery库,使得文件上传变得更加便捷和用户友好。在本项目中,我们看到一系列与Uploadify相关的文件,包括样式表、JavaScript...
Uploadify 3.2还支持事件监听,如`onSelect`(文件选择时触发)、`onQueueFull`(队列满时触发)、`onUploadSuccess`(文件上传成功时触发)等,这使得你可以对用户交互做出动态响应。 在实际项目中,为了提高用户...
然后,为需要上传的文件输入框设置`id`,并使用JavaScript初始化Uploadify,设置相关的配置项,如`uploader`(服务器端处理文件的URL)、`queueID`(队列容器ID)、`fileExt`(允许上传的文件类型)等。 4. **上传...
3. **初始化Uploadify**:使用jQuery选择器找到该`<input>`元素,然后调用`uploadify()`方法进行初始化,配置相关参数,如`uploader`(服务器端处理脚本)、`queueID`(队列容器ID)等。 4. **自定义事件处理**:...
在实际应用中,Uploadify能帮助开发者构建高效、友好的文件上传功能,但需注意与服务器端的配合,以及在处理大量文件或大文件时的性能优化。同时,考虑到不同浏览器对HTML5特性的支持程度,还需要考虑向后兼容性问题...
Uploadify是一款广泛应用于Web开发中的JavaScript插件,它允许用户通过浏览器实现文件的上传功能,尤其在处理多文件上传时表现得非常高效。这个压缩包包含了一个使用Uploadify的示例项目,帮助开发者理解并应用...
6. **服务器端接口设计**:在使用Uploadify与Java结合时,需要创建一个服务器端接口来接收Uploadify发送的文件数据。这个接口需要处理HTTP请求,解析文件流,并将文件保存到服务器的指定位置。 7. **安全性考虑**:...
在以上代码中,我们设置了SWF文件路径、服务器端处理脚本、上传目标目录、队列ID、自动上传以及多文件上传选项,并定义了队列满和文件上传成功的回调函数。 总的来说,Uploadify是一个强大的文件上传解决方案,它...
Uploadify 是一个强大的JavaScript插件,它允许在网页上实现多文件上传功能,极大地提升了用户在上传文件时的体验。这个插件具有高度的自定义性,可以根据需求设定上传文件的类型,确保用户只能上传指定格式的文件,...
仿照uploadify写的,www.codesc.net已做过修正,本例的配置参数均与uploadify官网一致,参照官网的api就可以了,直接把文件夹上传到支持php的服务器即可,上传的文件保存在uploads文件夹。目前的功能: 1.支持多...