① JSP 页面处理:
文件提交:需要在 JSP页面的form 表单中加上 enctype="multipart/form-data" 的代码,已告知服务器上传的表单含有文件类型,例如
<form action="user-regist" method="post">
<input type="file" name="image"><br/>
<input type="submit" value="提交">
</form>
②修改上传文件大小限制
默认情况下,Struts2 文件上传大小为 2M,我们将其修改为 5M
修改 struts.xml 文件:
在<struts></struts>中的前面添加一下代码:
<constant name="struts.multipart.maxSize" value="5242880"></constant>
其中,name 对应 struts 的默认上传图片大小的属性,value 默认大小为 2097152,单位是B,默认值为2097152,(2097152 = 2*1024*1024,即 2M。)因此将其修改为 5M 的对应值为:5*1024*1024=5242880