如果我尝试上传大小超过 2 MB 的文件,则会出错。
我在 apache 网站上发现“有两个单独的文件大小限制。首先是 struts.multipart.maxSize,它来自 Struts 2 default.properties 文件。出于安全原因,此设置的存在是为了禁止恶意用户上传超大文件归档您的服务器磁盘空间。此设置默认为大约 2 兆字节,应调整为您需要框架接收的最大文件大小(最大 2 gigs)“
所以我发现这个问题可以通过<constant name="struts.multipart.maxSize" value="1000000" />
在 struts.xml 文件中添加具有所需最大限制的标签来解决。
我们使用的是 struts2-convention-plugin,所以我们没有 struts.xml。所以我不确定在哪里定义这个最大文件大小......
请让我知道你们中是否有人遇到过这个..
感谢您的帮助。