`

Struts2+uploadify多文件上传使用

阅读更多
Struts2+uploadify实现多文件上传的简单示例
分享到:
评论
3 楼 jackyrong 2012-08-23  
有的,我研究了下你的程序,把你的struts部分改为JSON输出,就发现
即时2.1.4的版本,也没办法输出后端过来的JSON,十分奇怪,只能输出后台
out.println到前台的东西,不知道你试验过了么?谢谢
2 楼 luyao123127 2012-08-22  
jackyrong 写道
想问下,我的是struts2+uploadfit 3.1,文件能上传成功,
上传的时候,另外用formdata传递了表单的其他参数到sturts2的后台,
struts2的后台也能接受到文件,只不过struts2返回的是一个json(把表单的
另外的传递的参数原样子以JSON输出到前端而已,在uploadfiy
中,DEBUG模式下,也看到有:
File ID: SWFUpload_0_0 Response Received: true Data: {"version":"fdgfg"}

的字样,但是用:
'onUploadSuccess'  : function(event, ID, fileObj, response, data) {
  var mp3 = eval('(' + data + ')'); 
alert(data);
   alert('The file ' + fileObj.name + ' was successfully uploaded with a response of ' + response + ':' + data);
 
  }

打印出来的data和response都是空的?


你的上传action中有没有
ServletActionContext.getResponse().getWriter().printl(uploadFileName);
这句啊?
1 楼 jackyrong 2012-08-22  
想问下,我的是struts2+uploadfit 3.1,文件能上传成功,
上传的时候,另外用formdata传递了表单的其他参数到sturts2的后台,
struts2的后台也能接受到文件,只不过struts2返回的是一个json(把表单的
另外的传递的参数原样子以JSON输出到前端而已,在uploadfiy
中,DEBUG模式下,也看到有:
File ID: SWFUpload_0_0 Response Received: true Data: {"version":"fdgfg"}

的字样,但是用:
'onUploadSuccess'  : function(event, ID, fileObj, response, data) {
  var mp3 = eval('(' + data + ')'); 
alert(data);
   alert('The file ' + fileObj.name + ' was successfully uploaded with a response of ' + response + ':' + data);
 
  }

打印出来的data和response都是空的?

相关推荐

    struts2 +jquey uploadify3.2 实现多文件上传

    struts2 +jquey uploadify3 2 实现多文件上传 可以运行的myeclipse工程 绝对好用 访问方式http: 127 0 0 1:8080 Struts2Uploadify upload jsp uploadify 使用说明: <a href "javascript:$ "#file ...

    Struts2+uploadify上传文件

    Struts2和Uploadify是两种在Web开发中用于文件上传的技术。Struts2是一个基于MVC(模型-视图-控制器)设计模式的Java Web框架,它提供了强大的表单处理和动作调度功能。Uploadify则是一个JavaScript库,利用Flash...

    struts2+uploadify(2.1.4)的文件上传

    2. **Uploadify基本原理**:Uploadify使用Flash技术实现异步文件上传,允许用户在不刷新页面的情况下上传多个文件。它通过JavaScript与服务器进行通信,使用XMLHttpRequest对象(或jQuery的$.ajax方法)实现AJAX请求...

    基于struts2+spring+mybatis+uploadify的多文件上传

    【标题】"基于Struts2+Spring+MyBatis+Uploadify的多文件上传"是一个典型的Java Web项目,它利用了这些技术栈来实现高效、交互友好的文件上传功能。Struts2作为MVC框架,负责处理用户请求并协调整个应用的流程;...

    struts2+uploadify小李子

    Struts2和Uploadify是两种在Web开发中用于处理文件上传功能的技术。Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web框架,它提供了一种结构化的方式来组织和控制应用程序的流程。Uploadify则是一...

    jquery+uploadify + struts2 + jsp 图片批量上传Demo

    Uploadify是一款基于jQuery的插件,它提供了文件上传的高级功能,包括多文件选择、进度条显示、错误处理等。在我们的Demo中,Uploadify将负责在用户选择图片后,通过异步方式将这些文件上传到服务器。Uploadify支持...

    uploadify3与struts2结合实现有进度条文件上传实例

    这是根据uploadify3 2结合struts2搭建的文件上传环境 可以直接导入eclipse运行 每步实现基本都加了注释 以下是我碰到的问题: 1 判断session是否失效 本实例没测试这个问题 但在工作项目中碰到了 但原因在这里...

    Struts2实现Uploadify多文件上传

    在Struts2框架下实现Uploadify多文件上传,我们需要考虑以下几个关键知识点: 1. **Struts2 Action配置**: 在Struts2中,你需要创建一个Action类来处理文件上传请求。这个Action类需要继承`org.apache.struts2....

    struts2 +jquey uploadify3.2 实现多文件上传,可预览、删除、排序

    在"struts2 +jquey uploadify3.2 实现多文件上传,可预览、删除、排序"这个项目中,开发者使用了Uploadify 3.2版本,这是一个支持异步上传和批量上传的插件,能够很好地与Struts2框架整合。以下是实现这一功能的关键...

    Struts2+uploadify多文件上传实例

    在本实例中,我们探讨的是如何结合Struts2和uploadify插件实现多文件上传的功能。 Uploadify是一个基于jQuery的插件,它提供了一种用户友好的方式来上传文件。在网页中,用户可以通过简单的拖放或者点击按钮来选择...

    struts1 uploadify 多文件上传

    为了处理多文件上传,我们需要使用`org.apache.struts.upload.FormFile`类来接收文件。例如: ```java public class UploadAction extends Action { private List<FormFile> files; public ActionForward ...

    struts2_uploadify带进度条的多文件上传下载

    总之,这个项目实例为使用Struts2和Uploadify实现带进度条的多文件上传及下载功能提供了一个基础模板,对于学习和实践此类功能的开发者来说是一个有价值的参考。通过深入研究和理解这个项目的代码,可以提升对Struts...

    struts2+easyui+uploadfye文件上传

    在这个项目中,Uploadify解决了EasyUI自身无法直接处理复杂文件上传问题,通过与后台Struts2配合,实现了文件的异步上传。 在实际开发中,为了实现文件上传,通常需要考虑以下几个方面: 1. **文件大小限制**:为了...

    struts2+jquery.uploadify实现上传下载

    通过以上知识点的整合,我们可以构建一个完整的文件上传下载系统,利用Struts2的强大功能和jQuery.uploadify的易用性,提供用户友好的界面和稳定可靠的后端处理。在实际项目中,还需要根据具体需求进行调整和优化,...

    uploadify+struts2多文件上传

    代码使用Struts2框架和uploadify插架实现多文件上传功能。

    struts2+jquery.uploadify

    在本篇文章中,我们将深入探讨如何结合Struts2和jQuery的uploadify插件来实现文件上传功能,这在现代Web应用程序中是非常常见的需求。 首先,Struts2是一个基于MVC(Model-View-Controller)架构的开源Java框架,它...

    Struts2uploadify3.1

    Struts2作为Java EE领域中的MVC框架,常用于构建企业级应用,而Uploadify则为Struts2提供了更便捷的文件上传解决方案。 在Struts2中,处理文件上传通常涉及到`org.apache.struts2.interceptor....

    Struts2 结合uploadify 注解方式上传文件 带进度条显示

    通过以上步骤,你可以在Struts2框架下使用Uploadify实现文件上传,并展示进度条。这种结合方式既满足了文件上传的需求,又提供了良好的用户体验。在实际开发中,还需要根据项目的具体需求进行适当的调整和优化。

    uploadify+struts2多文件上传实例

    `uploadify`与`Struts2`结合的多文件上传实例就是一个典型的解决方案,尤其针对跨浏览器兼容性问题,如在Firefox下的session问题。下面我们将深入探讨这两个技术以及它们如何协同工作。 `Uploadify`是一个基于...

    uploadify+struts2+json前台动态向后台传数据

    本教程将详细讲解如何使用`uploadify`、`Struts2`和`JSON`技术实现前台动态向后台发送数据,以及展示后台返回参数来完成文件上传的功能。这三个组件在Web开发中各自扮演着重要的角色: 1. **Uploadify**:Uploadify...

Global site tag (gtag.js) - Google Analytics