【二开】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);
        }
相关推荐
Laughtin3 分钟前
终端Python环境的选择与切换
开发语言·python
百***812714 分钟前
【SpringBoot】SpringBoot中分页插件(PageHelper)的使用
java·spring boot·后端
百***864615 分钟前
SpringBoot中自定义Starter
java·spring boot·后端
q***071416 分钟前
VScode 开发 Springboot 程序
java·spring boot·后端
q***465216 分钟前
Spring中使用Async进行异步功能开发实战-以大文件上传为例
java·后端·spring
q***385118 分钟前
SpringCloud实战【九】 SpringCloud服务间调用
java·spring boot·spring cloud
岚天start19 分钟前
K8S环境中Containerd运行时占用文件定位清理
java·rpc·kubernetes
2501_9167665423 分钟前
解决idea依赖导入不成功的问题
java·intellij-idea
头发还在的女程序员27 分钟前
基于JAVA语言的短剧小程序-抖音短剧小程序
java·开发语言·小程序
JHC00000030 分钟前
Python PDF 相关操作
开发语言·python·pdf