【二开】jeecgboot 开发过程方法扩展二开整理

【二开】jeecgboot 开发过程方法扩展二开整理

org.jeecg.modules.system.controller.CommonController#upload

可以二开统一文件上传

返回值增加文件大小 跟文件名称

复制代码
 //自定义 图片前缀
        savePath = jeecgBaseConfig.getUploadRequestHost() + savePath;
        if(oConvertUtils.isNotEmpty(savePath)){
            result.setMessage(savePath);
            long 文件大小 = file.getSize();
            JSONObject data = JSONUtil.createObj();
            String originalFilename = file.getOriginalFilename();
            data.set("文件名称", originalFilename);
            data.set("文件大小", 文件大小);
            result.setResult(data);
            
            
            result.setSuccess(true);
        }else {
            result.setMessage("上传失败!");
            result.setSuccess(false);
        }
相关推荐
狂奔小菜鸡17 小时前
Day36 | Java中的线程池技术
java·后端·java ee
sheji341617 小时前
【开题答辩全过程】以大学校园点餐系统为例,包含答辩的问题和答案
java
lly20240617 小时前
C# 数据类型
开发语言
苏婳66617 小时前
Java---SSH(MVC)面试题
java·ssh·mvc
树欲静而风不止慢一点吧17 小时前
Qt5/6版本对应的Emscripten版本
开发语言·qt
微爱帮监所写信寄信17 小时前
微爱帮监狱寄信写信系统后台PHP框架优化实战手册
android·开发语言·人工智能·网络协议·微信·https·php
叶 落17 小时前
[Maven 基础课程]13_Maven 私服的使用
java·maven
历程里程碑17 小时前
滑动窗口秒解LeetCode字母异位词
java·c语言·开发语言·数据结构·c++·算法·leetcode
计算机学姐17 小时前
基于SpringBoot的智能家教服务平台【2026最新】
java·spring boot·后端·mysql·spring·java-ee·intellij-idea
思成Codes17 小时前
Go 语言中数组与切片的本质区别
开发语言·后端·golang