本文对接上篇文章《 layui.js实现多文件上传前端html写法总结》,后台和前端html的url的对应及相关参数可参考此文章
此功能实现所用的框架为springboot
代码如下:
@ResponseBody
@RequestMapping({"/demp/model/uploadAreaFile.do"})
public JSONObject uploadAreaFile(@RequestParam(value = "file", required = false) MultipartFile file, HttpServletRequest request) throws Exception {
String schoolId = request.getParameter("schoolId");//获取参数
Map<String,Object> result = new HashMap<String, Object>();
try{
//上传文件方法,这里需要改成自己项目里上传文件方法
String filePath = FileUploadUtil.uploadFile(file, Const.MODEL_FILE_TYPE);
result.put("code", 0);
result.put("msg", "上传成功");
result.put("filePath", filePath);
return JSONObject.fromObje