Struts2复习之Struts2文件上传和下载
今日目录:
1、Struts2 文件上传
2、配置文件的大小及类型
3、大文件上传
4、多文件上传
5、Struts2 文件下载
一、Struts2 文件上传
Struts2 文件上传基于 Struts2 拦截器实现;
Struts2 文件上传使用的是 fileupload 组件;
Form 配置 enctype="multipart/form-data";
Struts2 获取上传文件:name (name 是文件表单的 name)
Struts2 获取上传文件名:name+FileName;
Struts2 获取上传文件的类型:name+ContentType;
二、配置文件的大小及类型
<param name="allowedTypes">image/bmp,image/x-png,image/gif,image/jpg,image/jpeg</param>
<param name="maximumSize">81101</param>
三、大文件上传
Struts2 文件上传大小默认是 2M;
<constant name="struts.multipart.maxSize" value="20000000"></constant>
目录结构
Fileupload.jsp
fileuploadAction.java
struts.xml
web.xml
四、多文件上传
Filesupload.jsp
FilesuploadAction.java
五、Struts2 文件下载
filedownload.jsp
filedownloadAction.java
添加小编微信(y19970821ywty)可以获取工具,资源,二维码
要用到的工具,****,关注公众号(Java学习之乐)直接免费获取: