Struts2结合uploadify文件上传,后台抛出异常还是显示上传成功了。。。

问题描述

遇到了几个问题。。没什么思路去解决,求大神相助、、、、、、前台用的easyui和uploadify,后台用Struts2.3action1,struts2用action处理文件上传,配置了的input的Result,但是发现就算出错了也不会跳转。。。。2,后台出错了,前台的uploadify还是显示上传成功了,但是文件并没有真正的上传成功uploadify有个事件onUploadError(file,errorCode,errorMsg,errorString)文件上传出错时触发,参数由服务端程序返回。服务器要咋返回?后台出了错要怎么让前台知道。。。。。大二学渣一名~~大神来相助呀。。。。。

解决方案

解决方案二:
http://blog.csdn.net/cjaver/article/details/38317455可以看看我的这篇博客
解决方案三:
引用1楼CJaver的回复:

http://blog.csdn.net/cjaver/article/details/38317455可以看看我的这篇博客

找到原因了。。。处理上传的action获取的session和登录时的session不一致我设置了,但是还是不行,并没有把sessionid带过去。。。。'uploader':'fileupload;JSESSIONID=${pageContext.session.id}',
解决方案四:
JSESSIONID=${pageContext.session.id}',加到url后面
解决方案五:
引用3楼huxiweng的回复:

JSESSIONID=${pageContext.session.id}',加到url后面

加了,依旧一样。。。。action获取到sessionid和登录之前获取的session是不一样的,在IE上就正常崩溃呀~~~
解决方案六:
引用3楼huxiweng的回复:

JSESSIONID=${pageContext.session.id}',加到url后面

时间: 2024-07-30 04:31:23

Struts2结合uploadify文件上传,后台抛出异常还是显示上传成功了。。。的相关文章

详解jQuery uploadify文件上传插件的使用方法_jquery

uploadify这个插件是基于js里面的jquery库写的.结合了ajax和flash,实现了这个多线程上传的功能. 现在最新版为3.2.1. 在线实例 实例中用到的php文件UploaderDemo.php请在页面下方下载 引入文件 <link rel="stylesheet" type="text/css" href="uploadify.css" /> <script type="text/javascript

AjaxFileUpload+Struts2实现多文件上传功能

本文重点给大家介绍AjaxFileUpload+Struts2实现多文件上传功能,具体实现代码大家参考下本文. 单文件和多文件的实现区别主要修改两点, 一是插件ajaxfileupload.js里接收file文件ID的方式 二是后台action是数组形式接收 1.ajaxFileUpload文件下载地址http://www.phpletter.com/Demo/AjaxFileUpload-Demo/ 2.引入jquery-1.8.0.min.js.ajaxFileUpload.js文件 3.文

jQuery.uploadify文件上传组件实例讲解_jquery

1.jquery.uploadify简介 在ASP.NET中上传的控件有很多,比如.NET自带的FileUpload,以及SWFUpload,Uploadify等等,尤其后面两个控件的用户体验比较好,无刷新,带上传进度等等.在最近的短信平台开发中,使用Uploadify进行文件上传. Uploadify官网地址是:http://www.uploadify.com/ 可满足项目开发需求. 下载地址:http://www.uploadify.com/wp-content/uploads/files/

struts2 配置的文件上传拦截器没有生效

问题描述 struts2配置了文件上传拦截器只允许上传图片,为什么没有生效的呢?其他类型文件还是能够上传 解决方案 解决方案二:但其他文件上传后台会报错,其实没传成功的吧这个要上传前端控制下吧

asp.net中uploadify文件上传组件的使用

这个控件有很多参数控制,以及事件的处理响应,相对来说也比较好用.参数控制可以控制上传文件多选.文件类型.文件大小.文件数量.检查文件是否存在,以及一些按钮参数的控制,如文字.高度.宽度等,对提交文件成功与否.完成操作.取消.停止上传等等都有控制,他们的帮助文档也写得比较完善,不过就是各个版本的方法参数完全不同了,但控件是一个好控件. 控件的使用首先要加入必备的脚本类库,由于该控件是利用了Jquery的功能,因此还需要应用Jquery脚本文件,如下所示. jquery-1.8.0.min.js"

AjaxFileUpload结合Struts2实现多文件上传(动态添加文件上传框)

上篇文章http://www.jb51.net/article/124489.htm介绍了ajaxfileupload实现多文件上传, 但只是固定的文件个数,如果需求不确定是多少文件 则我们就需要动态的添加文件上传框,以实现灵活性. 基于上篇基本框架是不变的,主要修改以下几个方面 1.jQuery实现动态添加删除文件上传框 2.获取文件上传框的ID 3.ajaxfileupload.js里将ID数组转换为需要的Object数组 依次解决上面问题 一.实现动态添加删除文件上传框 <body> &

【手机上传】jQuery传递数据同时上传文件到php后台接受不到的问题

问题描述 [手机上传]jQuery传递数据同时上传文件到php后台接受不到的问题 各位前辈们好,这个问题困扰我挺长时间了,这是我之前的提问,我在网上下载的一份不完整源码:前端有一个上传框,上传图片后会自动生成预览图,可是后台php页面用post方法或者file方法都收不到上传的文件,text文本数据可以收到.有大神告诉我说用form.js插件,小弟不才怎么弄也不会,所以求大神告知详细一点的操作,在哪里添加什么才好?代码如下: html代码 <!DOCTYPE html><html>

struts2 docx,doc文件上传问题

问题描述 struts.xml配置如下<interceptor-ref name="fileUpload"><param name="allowedTypes">application/msword,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.wordprocessingml.document</param><param nam

struts2的多文件上传问题

问题描述 struts2的多文件上传问题 我现在在做多文件上传,前台的 value='' /> value=''/> file的name都不是固定的,因为我现在要上传文件,并且要把路径存到数据库当中,要怎么做