layui(1.0.9)文件上传upload,前后端的实例代码
因为公司还在使用老版本的layui,文件上传在新版本中全部重写了,这里记录下老版本layui的文件上传。这里可以参考layui官方文档,有一点需要注意,name属性是必需的,当你选择好文件后,name属性的值,会在后台被相应的参数接收。这很正常,因为框架就是这么设计的。url是请求地址,必须是AJAX请求,必须返回JSON,返回的数据在success中操作,以上代码简单易懂,不用照抄。获得的file是MultipartFile类对象,org.springframework.web.multipart.MultipartFile该对象可以获取文件名字getOriginalFilename,获取文件流getInputStream,传输到另一个文件的方法transferTo等。以上后端方法是将获取到的文件,保存到另一个特别目录中去。String dirPath = System.getProperty;//获取项目地址根目录,就是说你workspace中,该项目初始目录。String dirPath = this.getClass().getClassLoader().getResource("").getPath();//获取项目resource目录位置,即springboot中application.yml所在文件夹。
下载地址
用户评论