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

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值