百度编辑器(UEditor)上传图片到静态资源服务器
- 搭建存储图片的静态资源服务器方便演示搭建windows平台下的nginx的静态资源服务器,具体详细搭建步骤自行百度,后期有时间会补充有关nginx的介绍,首先在nginx.conf核心配置文件配置静态资源的存储路径和访问方式
,往配置文件目录复制一张图片测试是否可以通过链接访问
访问如下
证明静态资源服务器调试成功
- UEditor源码分析 具体入门使用方法在本人前一篇博客查看,通过抓包可以看到上传图片的入口调用的是controller.jsp
通过跟踪controller.jsp发现调用ActionEnter的exec ()方法-->invoke()方法-->调用Uploader的doExec()方法-->最终调用Base64Uploader的save()方法中给physicalPath变量赋值指定图片的物理存储路径,现在将源码修改如下
- 修改源码: 修改Base64Uploader.java的源码:添加localSavePathPrefix为图片上传的实际物理路径
- 修改config.json的配置
- 上传测试:
- 上传成功的图片展示效果:
- 静态资源文件存储信息
- 源码地址: https://gitee.com/SunnySVN/editor.git
最新同步更新地址:https://www.sunnyblog.top/
感谢您花时间阅读此篇文章,如果您觉得这篇文章你学到了东西也是为了犒劳下博主的码字不易不妨打赏一下吧,让博主能喝上一杯咖啡,在此谢过了!
如果您觉得阅读本文对您有帮助,请点一下左下角“推荐”按钮,您的“推荐”将是我最大的写作动力!另外您也可以选择【关注我】,可以很方便找到我!
本文版权归作者和博客园共有,来源网址:https://www.cnblogs.com/sunny1009 欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利!