文本,快速上手富文本+富文本图片上传,文件物理存储位置如何定义常量

简介: 文本,快速上手富文本+富文本图片上传,文件物理存储位置如何定义常量

本文配套视频链接B站up主大佬:

飞哥不鸽呀

仓库地址:

GitHub - xuhuafeifei/fgbg-font-and-back: the things at front and back

1、图片上传接口基本都是要用MultipartFile,就是把我们图片下载到我们本地里去

2、我们要把这里的文件保存到本地里

3、常量的定义方法

4、图片管理地址的写法

5、第一个工具类用apache这个工具类

6、使用copyInputStreamToFile

7、利用这个方法,就可以把前端传过来的图片保存到本地上了

8、文件名是啥,就用fileName

9、wangEditor这里查询,上传图片

10、上传图片,服务端地址 response body 格式要求

11、上传成功返回的数据格式要返回这个

12、定义一个success,可以把URL传进去

13、把这个图片的URL给放进去

14、DOMAIN,这里定义的常量

15、Success(URL)

16、下载文件的接口已经写好了

16、fullText这个参考接口

17、我们该怎样下载呢?首先我们要到图片存储的地方找到这个文件

18、响应头的编写,你不写也一样

19、有了这个文件名,之后,我们就要根据这个文件名在存储路径下

20、在流的形式拷到response.getOuputStream();

21、提交接口,获取URL

22、下载的逻辑是download这个逻辑

23、图片上传成功了

24、图片上传用src

25、img src的正常路径

26、模板非常好用

27、前端配置和安装

28、后端图片你要上传那个接口,把接口地址给他

29、能够显示这张图片

相关文章
|
机器学习/深度学习
电磁兼容EMC理论基础汇总
电磁兼容EMC理论基础汇总
517 0
|
存储 小程序 JavaScript
【微信小程序】-- 表单组件 - picker 实现日期选择器(五十三)
【微信小程序】-- 表单组件 - picker 实现日期选择器(五十三)
|
Web App开发 Android开发 iOS开发
iOS 调试:通过 Safari/Chrome 调试 WebView
iOS 调试:通过 Safari/Chrome 调试 WebView
10570 123
iOS 调试:通过 Safari/Chrome 调试 WebView
|
1月前
|
人工智能 自然语言处理 API
钉钉Agent Skill:让 AI Agent 直接帮你管钉钉文档和表格
dingtalk-skills 是开源AI钉钉技能插件,让Claude、Copilot等AI直接操作钉钉知识库与AI表格。自然语言一句指令,自动新建文档、查高优需求、录任务等,零代码、免API、无额外依赖,装完即用。(239字)
1080 2
|
2月前
|
机器学习/深度学习 人工智能 监控
基于YOLO26的学生课堂行为检测系统(中英文双版) | 附完整源码与效果演示
本项目基于YOLO26+PyQt5,构建中英文双语可切换的学生课堂行为检测系统,实时识别举手、阅读、写作、用手机、低头、睡觉6类行为,支持图片/视频/摄像头输入、模型训练与评估,含完整源码、预训练模型及数据集。
|
移动开发 前端开发 Java
Java最新图形化界面开发技术——JavaFx教程(含UI控件用法介绍、属性绑定、事件监听、FXML)
JavaFX是Java的下一代图形用户界面工具包。JavaFX是一组图形和媒体API,我们可以用它们来创建和部署富客户端应用程序。 JavaFX允许开发人员快速构建丰富的跨平台应用程序,允许开发人员在单个编程接口中组合图形,动画和UI控件。本文详细介绍了JavaFx的常见用法,相信读完本教程你一定有所收获!
14100 5
Java最新图形化界面开发技术——JavaFx教程(含UI控件用法介绍、属性绑定、事件监听、FXML)
|
NoSQL 安全 测试技术
接口测试用例设计的关键步骤与技巧解析
该文介绍了接口测试的设计和实施,包括测试流程、质量目标和用例设计方法。接口测试在需求分析后进行,关注功能、性能、安全等六项质量目标。流程包括网络监听(如TcpDump, WireShark)和代理工具(Charles, BurpSuite, mitmproxy, Fiddler, AnyProxy)。设计用例时,需考虑基本功能流程、输入域测试(如边界值、特殊字符、参数类型、组合参数、幂等性)、线程安全(并发和分布式测试)以及故障注入。接口测试用例要素包括模块、标题、优先级、前置条件、请求方法等。文章强调了保证接口的幂等性和系统健壮性的测试重要性。
|
存储 前端开发 Java
【SpringMVC】——Cookie和Session机制
获取URL中参数@PathVarible,上传文件@RequestPart,HttpServerlet(getCookies()方法,getAttribute方法,setAttribute方法,)HttpSession(getAttribute方法),@SessionAttribute
783 11
|
JSON 前端开发 Java
【SpringMVC】基础入门(1)
spirngMVC,RequestMapping建立连接,RequestController,Requestparam,RequestBody传递参数、对象、数组、集合、JSON数据,JSON字符串和JAVA对象的转换

热门文章

最新文章

下一篇
开通oss服务