项目中经常会有上传和下载的需求,这篇文章简述一下springboot项目中实现简单的上传和下载。
新建springboot项目,前台页面使用的thymeleaf模板,其余的没有特别的配置,pom代码如下(代码很丑!头条支持太差!需要的自行复制就行):
前台页面index.html,其中包含单个上传,下载,批量上传。
IndexController只是用来页面的跳转
最后是本文的重点,FileController,其中包含单个上传,单个下载,批量上传对应的方法。需要注意下载功能写的是对应我电脑里面固定位置的文件,仅供大家来参考。以下是代码:
头条不支持,代码实在太丑!