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学习之乐)直接免费获取:

猜你喜欢

转载自blog.csdn.net/wtyicy/article/details/81186717