struts2上传大小出错!

问题描述

A页面一个上传大于规定大小的文件,出错后(配置result ="input")跳到B页面。奇怪的是我再从A页面上传正常大小的文件,也提示出错。而且根本不会进入到指定的action。 重启tomcat后,也是一次上传文件出错后,后面就算上传正常的也会出错。 太诡异了 问题补充:请求是用JS 提交的 document.formname.submit();

解决方案

你处理文件上传Action是singleton的,改成prototype
解决方案二:
后台有没有报错,还有把你action在spring中的配置信息贴一下!!!
解决方案三:
1 有没有报什么错误之类的。2 就是在控制台中是否抛出什么异常之类的。

时间: 2024-08-03 23:05:42

struts2上传大小出错!的相关文章

struts2上传问题

问题描述 我用struts2做上传 大小限制为10mb为什么当我上传上去后 那文件会变成10mb加文件本身的大小了.....很郁闷!(比如:我上传一个2kb的东西,上传成功后我去tomcat目录下查看了下 刚刚上传的东西变成了10mb+2kb了)那位帮忙解决下! 小弟不胜感激啊! 问题补充: 解决方案 enclosure 这个应该是一个文件吧. 你可以先看看这个文件的大小是多少 打印一下他的信息 看一下他在那个路径下 给她改个名字 去路径下面找一下 看看他的大小还有is = new Buffer

Struts2上传多个文件并写入数据库

问题描述 Struts2上传多个文件并写入数据库 我用Struts2写上传多个文件,jsp页面做了三个表单可以同时上传三个文件,我想把这三个文件的属性(文件名.类型.大小)写入到数据库(MySQL),求指教,没思路,请大家说说思路.最好给段代码参考一下.上传成功了关键是文件属性写入数据库没思路,上传用的数组的方式.

求struts2上传文件代码,最好详细些。新手

问题描述 急,求上传例子,百度那些我都看过,有没有真实的例子. 解决方案 解决方案二: 解决方案三:马上能给你写一个简单的例子,^_^解决方案四:你自己参照着改成s2的吧解决方案五:action://文件上传下载相关属性privateFilefile;privateStringfilename;privateStringfileFileName;privateStringfileContentType;privateStringsavePath;//上传文件publicStringupload(

如何限制图片上传大小了

问题描述 有一个网页效果,可以测试,因为到时候图片都是要上传到数据库的,本人菜鸟--对这些陌生请高手指教??急急急 解决方案 解决方案二:在分析数据流的时候就可以发现超过大小限制了.比如你限制了文件大小为2m,当在上传到2m时你可以直接抛异常.不需要等到文件全部上传完毕.多个文件其实好解决,分析到Content-Length的时候就可以断开了.解决方案三:那怎么写代码??解决方案四:引用2楼linstart2009的回复: 那怎么写代码?? 楼主用的什么方法上传的图片?有框架之类的么?解决方案五

javaweb-关于Struts2上传视频问题。

问题描述 关于Struts2上传视频问题. 上传图片的allowedTypes是:image/pngimage/gifimage/jpeg那上传视频的allowedTypes是什么?我网上找了这样的:video/mpegvideo/quicktimevideo/x-sgi-movievideo/mpeg,video/x-msvideo可是测试mp4格式的上传不了.求大神指导下 解决方案 Struts2的上传 解决方案二: 看看代码中有些=写上传资源格式拦截吗 解决方案三: 看看代码中有写上传资源

上传ftp出错 请帮忙-上传ftp出错,刚刚提问写错了,请帮忙

问题描述 上传ftp出错,刚刚提问写错了,请帮忙 strm = reqFTP.GetRequestStream(); strm.Write(buff, 0, buff.Length); strm.Dispose(); strm.Close(); 到了strm.Dispose();时就报错: The remote server returned an error: (550) File unavailable (e.g., file not found, no access). 解决方案 You

struts2上传xml文件末尾出现很多框框导致无法解析怎么解决?

问题描述 struts2上传xml文件末尾出现很多框框导致无法解析怎么解决? 异常:Content is not allowed in trailing section. 解决方案 问题找到了 这个是因为上传的时候out.write(buffer)导致出现文件结尾多出空格的原因 改为out.write(buffer,0,n); 也就是读多少写多少

IIS 7 中设置文件上传大小限制设置方法

在IIS 6.0中设置文件上传大小的方法,就是配置如下节点: <system.web> <httpRuntime executionTimeout="72000" maxRequestLength="2097151" /> </system.web> 但在IIS7中,设置如上设置后,不管设置多大数值,最大上传了限制为30M 还要进行如下设置才能正确: 在web.config中加入如下配置: <system.webServer

linux编程-linux下SpringMVC+framemark上传视频出错

问题描述 linux下SpringMVC+framemark上传视频出错 org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form