Struts2 如何在struts 2中指定上载文件大小限制?

Struts2 如何在struts 2中指定上载文件大小限制?,struts2,Struts2,我正在尝试将默认文件上载大小从2MB增加到10MB。 并在struts.xml文件中做了一些更改 <constant name="struts.multipart.maxSize" value="1000000" /> 及 500000 到当前配置。但是属性对象值为null!!并且上传不成功。有人建议解决这个问题 您是否检查了应用程序服务器?例如,Tomcat有自己的文件上传限制(默认为2MB) 在Tomcat的conf文件夹中的server.xml文件中,必须添加最大文

我正在尝试将默认文件上载大小从2MB增加到10MB。 并在struts.xml文件中做了一些更改

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


500000

到当前配置。但是属性对象值为null!!并且上传不成功。有人建议解决这个问题

您是否检查了应用程序服务器?例如,Tomcat有自己的文件上传限制(默认为2MB)

在Tomcat的conf文件夹中的server.xml文件中,必须添加最大文件大小(以字节为单位)的maxPostSize属性。对于10MB,这将类似于:

<Connector port="8080" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" maxPostSize="10485760" />


我真的不知道其他应用程序服务器的配置,但应该不会有太大的不同。

您可以发布JSP和java代码的相关部分吗?这里已经有很多问题/答案解决了这个问题。你有没有看过:我也会假设单位是字节,我忘了它们是kb?如果是字节,那么根据上面的内容,您会说将批处理文件上载限制为1MB,最大文件大小限制为1/2MB(大致如此)。
<Connector port="8080" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" maxPostSize="10485760" />