文档章节

Struts2文件上传时的maxSize和maximumSize的区别与联系

liuhuics10
 liuhuics10
发布于 2015/11/29 22:34
字数 216
阅读 496
收藏 1

Struts2上传文件默认大小是2M,超过则报错。解决办法是在struts.xml中配置:

<struts>

    <constant name= "struts.multipart.maxSize" value= "10485760"></constant >

</struts>

<interceptor-ref name= "fileUpload">
          <param name ="maximumSize"> 2097152</ param>
</interceptor-ref >

而fileUpload拦截器里的maximumSize指的则是单个文件的上传大小。如果在maximumSize里指定了1M的大小,在maxSize里指定了10M的大小,你就可以一次性上传10个1M大小的文件。

具体讲解参见:http://stackoverflow.com/questions/4821334/limit-struts2-file-upload-max-size-without-uploading-the-whole-file

    There are two file size parameters one has to do with individual files sizes the other with the the maximum multi part file size. This is in place because you can receive an array of files if you wish (just change the setters type from File to File[], so easy), say struts.multipart.maxSize is set to 10MB and file size (maximumSize) is set to 1 MB you should be able to receive 10 1MB files. So the buffer should be allowed to grow to 10 MB.

© 著作权归作者所有

共有 人打赏支持
liuhuics10
粉丝 4
博文 97
码字总数 39010
作品 0
烟台
私信 提问
struts2文件上传突破2M限制

struts配置文件 <action name="FileUpload" class="cn.timefly.strutsTest.FileUploadAction"> <result name="success">/FileUploadResult.jsp</result> <result name="input">/FileUpload.j......

ForingY
2016/03/31
8
0
struts2上传图片的全过程

转载自:http://blog.sina.com.cn/s/blog_6608320c0100j6no.html 1、写一个上传的jsp页面uploadimage.jsp,内容如下:...

1032036512
2014/11/26
0
0
关于struts2文件上传限制大小的问题!!

各位你们好,我想问一下 struts.multipart.maxSize和fileUpload拦截器的maximumSize属性的区别是什么?为什么无论怎么设置fileUpload拦截器的maximumSize属性,都会报错,上传不了2M以上的文...

ljh9315
2015/07/01
646
3
the request was rejected because its size (2877943

在struts2中我们上传文件大于struts.multipart.maxSize设置的值时会抛出the request was rejected because its size (XXXX) exceeds the configured maximum (XXXX)异常,他是不能被国际化的...

dml124
2013/12/10
0
0
struts2上传不同类型文件的问题

我在开发struts2的上传功能时,发现xls格式及jpg格式不能上传,很是郁闷,但jpeg格式可以上传,下面是配置的允许上传的文件类型: image/gif,image/jpeg,application/zip,text/xml,application/x...

迷途d书童
2012/03/09
79
0

没有更多内容

加载失败,请刷新页面

加载更多

numpy常用操作

水平合并数组 import numpy as npa = [1,2,3]b = [4,5,6]np.hstack((a,b))# array([1, 2, 3, 4, 5, 6])c = [a,['a','b','c']]d = [b,['d','e','f']]np.hstack((c,d))#array([['1'......

datadev_sh
10分钟前
0
0
四种检测异常值的常用技术简述

摘要: 本文介绍了异常值检测的常见四种方法,分别为Numeric Outlier、Z-Score、DBSCAN以及Isolation Forest 在训练机器学习算法或应用统计技术时,错误值或异常值可能是一个严重的问题,它们...

阿里云官方博客
13分钟前
0
0
如何删除本地服务

Microsoft Windows [版本 10.0.17134.407] (c) 2018 Microsoft Corporation。保留所有权利。 C:\WINDOWS\system32>SC 描述: SC 是用来与服务控制管理器和服务进行通信 的命令行程序。 用法:...

码农屌丝
26分钟前
1
0
Web安全学习规划

一名合格的Web安全工程师是要具备很多的知识点,不但要对网站架构熟悉,通讯协议,测试流程与测试工具使用,漏洞利用脚本编写,还有需要经验的积累等。 互联网进入下半场,竞争越发的激烈,能...

Linux就该这么学
30分钟前
1
0
爬虫Requests基本使用

Requests基本使用 安装 pip install requests 一、Requests模块请求 获取网页(不带参数) r = requests.get('http://www.chinahufei.com')r = requests.post('http://www.chinahufei.com')......

chinahufei
31分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部