@PostMapping("config") @ResponseBody public JSONObject UEditFileUpload(@RequestParam(value = "file", required = false) MultipartFile file, @RequestParam("action") String actionName) throws Exception {
//通过actionName区分视频、图片上传
//读流、写文件 InputStream inputStream = file.getInputStream(); byte bytes[] = new byte[inputStream.available()]; inputStream.read(bytes); String fileName = UUID.randomUUID().toString().replace("-", "") + file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf(".")); FileUtil.uploadFile(bytes, "D:/tmp/", fileName);
//构建返回参数,此处用的最精简的必传参数。 JSONObject jsonObject = new JSONObject(); jsonObject.put("state", "SUCCESS");//上传状态 jsonObject.put("url", "/files/" + fileName);//上传图片、视频后,前端访问地址 return jsonObject; }
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/10849.html