使用springmvc文件上传下载封装好的文件仩传组件进行文件上传的步骤:
一、首先编写简单的前台代码
enctype:必须用multipart/form-data(将文件以二进制的形式上传可以实现多种类型的文件上传 ;
1、在pom.xml中添加文件上传的依赖
三、文件上传应该注意的地方
文件上传并不是直接上传到IDE工程目录下而是上传到部署目录
2、自己更改tomcat的部署目录
当这裏为灰色不能修改时,关闭tomcat,remove tomcat下的工程右键clean就可以更改了
在单个文件上传的基础上实现多文件上传,多文件上传时如果只选择其中两个上傳可能会上传成功但是后台会报错需要在后台加入一个不为空的判断
1、前台代码只需要增加两个input file控件,并且有一样的name属性
1、前台<a>标签预覽图片(注意图片的地址我这个是工程下的),表单的action中要带参数参数名要和后台接收的参数名一致,参数值为文件名