博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ckeditor4.7配置图片上传
阅读量:5887 次
发布时间:2019-06-19

本文共 1051 字,大约阅读时间需要 3 分钟。

ckeditor作为老牌的优秀在线编辑器,一直受到开发者的青睐。

 

这里我们讲解下 ckeditor最新版本4.7的图片上传配置。

 

 官方

 

进入下载 

 

QQ鎴浘20170820202125.jpg

 

我们下载完整版

 

默认本地上传没有开启;

 

找到ckeditor/plugins/image/dialogs/image.js文件 打开 

然后搜索 id:"Upload",hidden   默认值是!0 我们改成0即可

 

刷新页面,点击那个上传图片图标,

QQ鎴浘20170820202625.jpg

 

出现了上传;

 

然后我们配置下上传后台请求路径

找到ckeditor下的config.js 打开

config.filebrowserUploadUrl="/admin/film/ckeditorUpload";

配置下  

 

后台处理有个callback参数CKEditorFuncNum我们要接收下 并且要返回

这里我下我项目里的参考实现 用的是springboot

/** * 上传图片 * @param file * @return */@ResponseBody@RequestMapping("/ckeditorUpload")public String ckeditorUpload(@RequestParam("upload")MultipartFile file,String CKEditorFuncNum)throws Exception{    // 获取文件名    String fileName = file.getOriginalFilename();    // 获取文件的后缀名    String suffixName = fileName.substring(fileName.lastIndexOf("."));    String newFileName=DateUtil.getCurrentDateStr()+suffixName;    FileUtils.copyInputStreamToFile(file.getInputStream(), new File(imageFilePath+newFileName));         StringBuffer sb=new StringBuffer();    sb.append("");         return sb.toString();}

获取文件,重命名,搞到本地 然后返回ajax信息。

转载于:https://www.cnblogs.com/xylic1128/p/9265278.html

你可能感兴趣的文章
时序约束优先级_Vivado工程经验与各种时序约束技巧分享
查看>>
nginx win 启动关闭_windows下nginx启动与关闭的批处理脚本
查看>>
python中实参包括哪些_第50p,形参与实参,Python中函数的参数详解
查看>>
minio 并发数_MinIO 参数解析与限制
查看>>
eap wifi 证书_用openssl为EAP-TLS生成证书(CA证书,服务器证书,用户证书)
查看>>
mysql 应用程序是哪个文件夹_Mysql 数据库文件存储在哪个目录?
查看>>
mysql半同步和无损复制_MySQL半同步复制你可能没有注意的点
查看>>
mysql能看见表显示表不存在_遇到mysql数据表不存在的问题
查看>>
使用mysql实现宿舍管理_JSP+Struts2+JDBC+Mysql实现的校园宿舍管理系统
查看>>
mysql alter 修改字段类型_MySQL ALTER命令:删除,添加或修改表字段、修改字段类型及名称等...
查看>>
mysql中的事务和锁_MySQL - 事务和锁中的互斥?
查看>>
mysql statement讲解_Statement接口详解
查看>>
mysql_print_default_知识点:MySQL常用工具介绍(十 二)——实用程序my_print_defaults、perror...
查看>>
mysql怎么会报错_MySQL启动报错怎么办?
查看>>
mysql中常用动词_MySQL 常用
查看>>
mysql如何匹配_如何在mysql中匹配
查看>>
python编译exe用于别的电脑上_Python安装教程(推荐一款不错的Python编辑器)
查看>>
flash back mysql_mysqlbinlog flashback 使用最佳实践
查看>>
hive中如何把13位转化为时间_sqoop1 导入 hive parquet 表中 时间戳调整为日期
查看>>
mysql书外键_[转] mysql 外键(Foreign Key)的详解和实例
查看>>