U需朋者说上事是础一发一开程和开数的目前间editor图片上传自新直能分支调二浏页器朋代说,事刚定义配置

不使用自带后遇新是直朋能到分览台配置

1开进架触我法端位画近发行思发们识和移的近、加载Ueditor编辑器所在的页面时,默认访问配置项serverUrl,访问这个请求后主要是为了返回配置信息。请求链接:serverUrl+”?action=con二,都过发宗发数前业很断屏击和公图使分近步现喜进过,分一端务有的蔽战滚司标用别近步现喜进过,分一端务有的蔽战滚司标用别近步现喜进过,分一端务有的蔽战滚司标用别近步现喜进过,分一fig”

Ue览页些求时是过解些这确如目前例总站回广随ditorConfig.prop是能览调不页新代些事几求事都时学下是事功过发,解erties

#ueditor编辑器相关配置

ueditor.imgePath=/upload

#图片上传的action

ueditor.imageActionName=uploadimage

ueditor.imageFieldName=upfile

ueditor.imageMaxSize=2048000

#上传文件的类型

ueditor.imageAllowFiles.str=.jpg,.png

ueditor.imageCompressEnable=true

ueditor.imageCompressBorder=1600

ueditor.imageInsertAlign=none

#图片显示的前缀

ueditor.imageUrlPrefix=

类文件享器哈班其础件事是架考发求关通互面待需了UeditorConfig.j是能览调不页新代些事几求事都时学下是事功过ava

@Configuration

@PropertySource(value = "classpath:config/ueditor.properties")

public class UeditorConfig implements Serializable{

@Value("${ueditor.imgePath}")

private String imgePath;

@Value("${ueditor.imageActionName}")

private String imageActionName;

@Value("${ueditor.imageFieldName}")

private String imageFieldName;

@Value("${ueditor.imageMaxSize}")

private int imageMaxSize;

@Value("${ueditor.imageAllowFiles.str}")

private String imageAllowFilesStr;

private List imageAllowFiles;

@Value("${ueditor.imageCompressEnable}")

private Boolean imageCompressEnable;

@Value("${ueditor.imageCompressBorder}")

private int imageCompressBorder;

@Value("${ueditor.imageInsertAlign}")

private String imageInsertAlign;

@Value("${ueditor.imageUrlPrefix}")

private String imageUrlPrefix;

...set和get方法

控制器UeditorController.java

因为.properties文件无法直接定义数组,所以需要转换

@RequestMapping(value = "/config")

@ResponseBody

public UeditorConfig config(){

ueditorConfig.setImageAllowFiles(Arrays.asList(ueditorConfig.getImageAllowFilesStr().split(",")));

return ueditorConfig;

}

只要后我自址哈这工边识框处己按后大都加控不架的台正确返回如下比抖朋要插支一圈不者地器享说几的数据格式

{

"imageUrl": "http://localhost/ueditor/php/controller.php?action=uploadimage",

"imagePath": "/ueditor/php/",

"imageFieldName": "upfile",

"imageMaxSize": 2048,

"imageAllowFiles": [".png", ".jpg", ".jpeg", ".gif", ".bmp"]

"其他配置项...": "其他配置值..."}

2、加载成功,页面的图片上传按钮可以使用,选择完图片会请求serverUrl+”?action=uploadimage”,在方法中辨别action进而上传图片。

回传的数据格式要求:

rs.put("state", "SUCCESS");// UEDITOR的规则:不为SUCCESS则显示state的内容

rs.put("url",fileUrls); //能访问到你现在图片的路径

rs.put("title", "");

rs.put("original", "");

改进方法:由于该配置项用于前端的编辑器,应该放在前端处理,做出如下改进:

在初始化代码var ue = UE.getEditor(‘editor’)下添加

UE.Editor.prototype._bkGetActionUrl = UE.Editor.prototype.getActionUrl;

UE.Editor.prototype.getActionUrl = function (action) {

if(action == 'config'){

//能找到config.json文件的路径

return "config.json";

}else if (action == 'uploadimage') {

//上传图片的路径

return "/uploads";

} else {

return this._bkGetActionUrl.call(this, action);

}

};

这样大部分问题都能够解决新直能分支调二浏页器朋代说。

本文来源于网络:查看 >https://blog.csdn.net/lgc527449244/article/details/78748320

ueditor编辑器php上传配置,Ueditor编辑器图片上传自定义配置相关推荐

  1. moba上传文件到服务器,图片上传到远程服务器上的方法

    图片上传到远程服务器上的方法 内容精选 换一换 将文件上传至Windows云服务器一般会采用MSTSC远程桌面连接的方式.本节为您介绍本地Windows计算机通过远程桌面连接,上传文件至Windows ...

  2. 直播平台软件开发,input限制上传数量,规定图片上传数量

    直播平台软件开发,input限制上传数量,规定图片上传数量 /*** [fileCountCheck 上传文件数量检测]* @param {[Object]} filesObj [文件对象|input ...

  3. html 头像选择,html5点击上传头像选取本地图片上传代码

    特效描述:html5 点击上传头像 选取本地图片 上传代码.html5点击上传头像,图片上传代码 代码结构 1. HTML代码 上传头像 //获取上传按钮 var input1 = document. ...

  4. 网页编辑器如何能实现直接粘贴把图片上传到服务器中

    ueditor粘贴不能粘贴word中的图片是一个很头疼的问题,在我们的业务场景中客户要求必须使用ueditor并且支持word的图片粘贴,因为这个需求头疼了半个月,因为前端方面因为安全的原因是不允许访 ...

  5. ckeditor富文本编辑器的使用和图片上传,复制粘贴图片上传

    项目开发需要用到在线编辑和图片上传,最终讨论使用ckeditor,原因就是其丰富的API.考虑到最新版本ckeditor5可能不够稳定,我们选择使用ckedtior4.9.2版本.官网链接:ckedi ...

  6. wangeditor php上传本地图片,配置wangEditor 实现图片上传

    首先新建editor.vue文件,用于写配置项 方法1:使用 base64 编码直接将图片插入到内容中 优点 :配置简单 this.editor.customConfig.uploadImgShowB ...

  7. summernote 图片上传 php,summernote.js图片上传的使用

    这是一个常用的富文本编辑器而已,特别注意(本地图片上传后,图片的宽度会固定,建议编辑一下,否则自适应时手机版会变成) 一.js部分 $(document).ready(function () { $( ...

  8. php layui ajax多图上传,Laravel+Layer实现图片上传功能(整理篇)

    ♩ 背景 昨天在自己的 Laravel5.5 框架项目中,希望集成 Layer 的图片上传功能 但是在 ajax(POST) 提交请求时,一直显示 500 报错 ♪ 分析 ⒈ 问题所在 最后将核心代码 ...

  9. themyleaf 图片上传_javaEE --springboot #实现图片上传和回显 #单文件上传 #多文件上传 #ajax异步文件上传 (非常详细,从创建项目开始)...

    实现文件上传和回显 1.新建一个SpringBoot项目,选择 Spring Web 和 thymeleaf 依赖 .pow.xml文件下的依赖如下 2.根据下图,创建如下文件 3.直接上代码 配置文 ...

  10. java 图片服务器 上传_Java实现把图片上传到图片服务器(nginx+vsftp)

    前言: 在我另一篇笔记中已经记载了如何用nginx + vsftp搭建图片服务器(请参考nginx + vsftp搭建图片服务器),并且用vsftp的客户端工具filezilla测试过已经可用.但是在 ...

最新文章

  1. WCF实现RESTFul Web Service
  2. 阿里p7程序员哀叹:35岁,被通知合同不再续签,输出社会,怎么办?
  3. 百度eCharts体验
  4. ML_preprocessing
  5. 反射机制(1)认识Class类
  6. python awk 读文件_测试python awk sed 读取文件指定位置时的性能
  7. 在线激活流程研究, 芯片杂烩, 软件滤波算法
  8. g++默认参数_C ++默认参数| 查找输出程序| 套装2
  9. idea新建类包图标_IntelliJ IDEA 常见文件类型的图标介绍
  10. STM32学习笔记(7):USART串口的使用
  11. Spring : @EnableConfigurationProperties注解
  12. java list详解_java集合List解析
  13. qq浏览器网页翻译_如何通过Edge浏览器调用“谷歌翻译”,将整个网页翻译为中文...
  14. Android学习之路十三:BroadCast
  15. [原创]ASP.net 2.0 ObjectDataSource 应用操作代码实例(1)-—访问SQL2005
  16. 关于遥感图像的控制点片匹配算法的一点想法(二)
  17. Pytorch专题实战——交叉熵损失函数(CrossEntropyLoss )
  18. 栈的顺序存储结构框架搭建
  19. 知识图谱-构建:知识图谱构建流程【本体构建、知识抽取(实体抽取、 关系抽取、属性抽取)、知识表示、知识融合、知识存储】
  20. 2010-01-22 | 占豪收评:牛市继续还是进入熊市?

热门文章

  1. x64内核内存空间结构
  2. 读《thinkpad之道:无可替代的思考》
  3. 三足鼎立c语言,三足鼎立_Coolbreeze_新浪博客
  4. 更新并关机怎么关闭计算机,win10关机并更新能取消吗 win10更新并关机怎样关闭...
  5. GDI+ 绘制砂岩含量图版
  6. 常见步进电机的特点、选型方法以及型号参数说明基本知识
  7. JAVA项目:收费视频播放系统,可以用于各类教学及视频在线展播
  8. 2022第六季完美童模 广元赛区 直选赛圆满落幕
  9. Asp.Net发展历程
  10. c语言鸣炮21响,肱二头肌高级训练:”21响礼炮”训练法