s2sh+uploadify3.1 上传大文件时出现IO ERROR

cgxcgx520 2013-04-07 04:08:24
项目需要没有用ftp上传,传小文件没事,在上传超过2G的文件时 uploadify组件出现IO ERROR (目标文件,源文件都在本地)


js代码如下

$('#file_upload').uploadify({
debug: true,
'swf' : 'js/uploadify/uploadify.swf',
'uploader' : '<%=path%>/productmanager/uploadData.action',
'cancelImg' : 'js/uploadify/uploadify-cancel.png',
'auto' : 'false',
'fileObjName':'fileName',
'fileSizeLimit' : '0', //网上查到0代表不做文件大小限制
'method' : "get",
'successTimeout':'99999',
'simUploadLimit': 1 ,
'onSelect': function(e, queueId, fileObj) {
alert(fileObj.name);
}

});

struts.xml配置
<constant name="struts.multipart.maxSize" value="10240000000000"/>

朋友们帮忙看看吧,先谢过了
...全文
373 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunhaitao10 2013-08-07
  • 打赏
  • 举报
回复
我的问题是我在spring mvc里设置了 <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver" p:defaultEncoding="UTF-8" p:maxUploadSize="-1" /> uploadify 里也设置了fileSizeLimit:0 tomcat里也需要设置吗? 目前我也是2G以下都没问题的,但2G以上就是不行
宇宙浪子 2013-08-07
  • 打赏
  • 举报
回复
这里的设置大小有struts配置文件,uploadify配置以及服务器端(如tomcat配置)都要弄清楚设置大小的。以免出错哦
sunhaitao10 2013-08-07
  • 打赏
  • 举报
回复
楼主怎么解决的啊
cgxcgx520 2013-04-07
  • 打赏
  • 举报
回复
谢谢fangmingshijie大哥
cgxcgx520 2013-04-07
  • 打赏
  • 举报
回复
改了。。还是没效果,我先试试改改浏览器安全级别看能不能拿到文件全路径吧
cgxcgx520 2013-04-07
  • 打赏
  • 举报
回复
找到了,谢谢,我先试试
  • 打赏
  • 举报
回复
不是struts-default.xml的内容,是struts2-core-2.0.11\org\apache\struts2下的default.properties文件第66行。。。。
cgxcgx520 2013-04-07
  • 打赏
  • 举报
回复
额。。我的是这样的 <bean type="com.opensymphony.xwork2.util.XWorkConverter" name="xwork1" class="com.opensymphony.xwork2.util.XWorkConverter" /> <bean type="com.opensymphony.xwork2.util.XWorkConverter" name="struts" class="com.opensymphony.xwork2.util.AnnotationXWorkConverter" /> <bean type="com.opensymphony.xwork2.TextProvider" name="xwork1" class="com.opensymphony.xwork2.TextProviderSupport" /> <bean type="com.opensymphony.xwork2.TextProvider" name="struts" class="com.opensymphony.xwork2.TextProviderSupport" /> <!-- Only have static injections --> <bean class="com.opensymphony.xwork2.ObjectFactory" static="true" /> <bean class="com.opensymphony.xwork2.util.XWorkConverter" static="true" /> <bean class="com.opensymphony.xwork2.util.OgnlValueStack" static="true" /> <bean class="org.apache.struts2.dispatcher.Dispatcher" static="true" /> <bean class="org.apache.struts2.components.Include" static="true" /> <bean class="org.apache.struts2.dispatcher.FilterDispatcher" static="true" /> <bean class="org.apache.struts2.views.util.ContextUtil" static="true" /> <bean class="org.apache.struts2.views.util.UrlHelper" static="true" /> <package name="struts-default" abstract="true">
  • 打赏
  • 举报
回复
第66行自己看。
cgxcgx520 2013-04-07
  • 打赏
  • 举报
回复
你好,我的是struts2-core-2.0.11.jar
  • 打赏
  • 举报
回复
70行左右。。。
  • 打赏
  • 举报
回复
这么可能,你什么版本的。
cgxcgx520 2013-04-07
  • 打赏
  • 举报
回复
引用 1 楼 fangmingshijie 的回复:
struts-core内的default.properties文件内struts.multipart.maxSize=2097152 最大才这么大,你10240000000000,当然不行。 可以尝试修改下defaut.properties内的值看下
你好,我在struts-core内的default.properties文件内没找到struts.multipart.maxSize
  • 打赏
  • 举报
回复
struts-core内的default.properties文件内struts.multipart.maxSize=2097152 最大才这么大,你10240000000000,当然不行。 可以尝试修改下defaut.properties内的值看下
内容概要:本文针对风电功率随机波动对电网频率稳定性的不利影响,提出一种基于灰狼优化算法(GWO)与改进的自适应噪声完备集合经验模态分解(ICEEMDAN)相结合的混合储能功率平抑策略。通过GWO优化ICEEMDAN的关键参数(如噪声幅值、分解层数),以样本熵为适应度函数提升风电功率信号分解精度,有效抑制模态混叠问题;进而构建四阶段协同调控框架:参数优化—自适应分解—互信息熵初级功率分层—模糊控制动态修正中频功率分配,实现低频、中频、高频波动功率的合理分配。该策略结合储能系统中蓄电池与超级电容的特性,利用模糊控制器根据两者实荷电状态(SOC)动态调整中频功率分配比例,避免过充过放,延长设备寿命。基于实测风电数据的仿真结果表明,该方法显著降低了并网功率波动率,提升了储能运行安全性与系统整体平抑效果。; 适合人群:具备一定电力系统、新能源并网、储能控制背景,熟悉Matlab/Simulink仿真工具,从事相关领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①解决风电功率波动导致的电网频率不稳定问题;②优化混合储能系统(蓄电池+超级电容)的功率分配策略;③提升风电并网电能质量与储能系统运行寿命;④为基于智能算法的新能源功率平滑控制提供可复现的技术方案。; 阅读建议:建议结合Matlab代码与Simulink仿真模型进行实践,重点关注GWO参数寻优流程、ICEEMDAN分解效果对比、互信息熵判据应用及模糊规则设计等核心模块,深入理解信号分解与储能状态协同控制的闭环机制。

81,111

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧