# fileupload上传工具包 **Repository Path**: javaex/fileupload ## Basic Information - **Project Name**: fileupload上传工具包 - **Description**: 上传文件到本地服务器,支持绝对路径和相对路径 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 34 - **Forks**: 6 - **Created**: 2020-03-29 - **Last Updated**: 2025-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # fileupload Local upload file, supporting relative path and absolute path ``` @PostMapping("upload") @ResponseBody public Result upload(HttpServletRequest request, MultipartFile file) { /** * uploadPath可以是绝对路径 或 相对路径 * 绝对路径:D:\\test 或 /opt/upload * 相对路径:upload 相对路径上传的文件会在项目同级目录生成的文件夹中 */ String uploadPath = "upload"; Map map = null; try { map = UploadUtils.uploadImage(file, uploadPath); } catch (FileFormatException e) { e.printStackTrace(); // 不支持的文件格式 } catch (FileSizeException e) { e.printStackTrace(); // 文件大小超过限制 } catch (UploadException e) { e.printStackTrace(); // 上传出错 } catch (Exception e) { e.printStackTrace(); } if (map!=null) { System.out.println(map); } return Result.success(); } ``` ![javaex](https://images.gitee.com/uploads/images/2020/0329/201403_d7fbbbfb_1712536.png) #### 安装 springboot项目使用 1.3.2 版本 ssm项目使用 1.2.0 版本 ``` cn.javaex fileupload 1.3.2 ``` #### 插件文档地址 [https://doc.javaex.cn/fileupload](https://doc.javaex.cn/fileupload) #### 官网 [https://www.javaex.cn](https://www.javaex.cn)