SpringBoot通过Ajax异步上传图片
由于之前使用的是SSM框架,使用的是自己的Tomcat,换上SpringBoot之后Tomcat就成内置的了,继续用以前的方法上传都上传在了随机位置,研究了一下图片上传和预览 记录一下需要用到2个工具类(工具类也是从网上下载的),文末会附上工具类
首先我们要知道ajax上传需要的三个重要属性cache: 默认值true 代表缓存 当设置为false的时候,再次发送请求,读的是浏览器的数据而不是之前缓存在浏览器中的数据 可以保证每次都是新的数据processData: 是否序列化数据,默认值是true 代表将数据序列化,这里我们上传文件设置为falsecontentType: 默认值application/x-www-form-urlencoded 是设置我们发送给服务器的数据格式,而常用的dataType则是设置我们收到服务器数据的格式先来看一下前台页面,一个简单的上传图片按钮和一个下载按钮 js中是对应的函数
12345678910111213141516171819202122<html lang="en" xmlns:th="http ...