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