1.明白需求

(1)电子邮件

图片需要嵌入html,所以不需要做上传处理,因此选择summernote很轻松

(2)其他场合

还是iceEditor更好

2.iceEditor使用介绍

(1)准备容器

<textarea id="editor" name="editor"></textarea>

根据需要如果是表单用textarea,其他可以用div

(2)准备插件和定义脚本

//完整实例

ice.editor('editor',function(){

this.height = '200px';

this.uploadUrl = 'http://localhost:8080/fileUpload';

this.create();

});

效果如下:

(3)编写后台文件接受处理程序

@PostMapping("/fileUpload")

public List> fileUpload(@RequestParam("file[]") MultipartFile[] pictures) {

List> lists = new ArrayList();

String [] filenames=new String[pictures.length];

System.out.println(pictures.length);

for(int a=0;afilenames[a] = UUID.randomUUID().toString() + Tools.getExtension(pictures[a].getOriginalFilename());

System.out.println(pictures[a].getOriginalFilename());

}

String root="F:\\uploads\\";//该位置也已经被映射为虚拟目录 /uploads

//将文件通过io流写写入指定磁盘位置或者服务器中

try {

for(int a=0;apictures[a].transferTo(new File(root+filenames[a]));

//创建返回响应对象

Map map=new HashMap<>();

map.put("error",0);

map.put("url","/uploads/"+filenames[a]);

map.put("name",filenames[a]);

lists.add(map);

}

} catch (Exception e) {

Map map=new HashMap<>();

map.put("error",e.getMessage());

map.put("url","");

map.put("name","");

lists.add(map);

}

return lists;

}

富文本编辑器的选择和使用相关推荐

  1. web富文本编辑器的选择のxheditor

    最近在研究web富文本编辑器,处理知道的 1.老牌fckeditor           网址:http://ckeditor.com/ 2.百度退出的ueditor 网址:http://uedito ...

  2. 最新版富文本编辑器UEditor操作教程

    最近项目中使用到了富文本编辑器,选择的是百度的UEditor.所以对其进行了研究,发现最近发布了新版本,与以往的用法有的改变.一下对UEditotr 的是用做一下详细的介绍. 首先是UEditotr的 ...

  3. php 富文本编辑器,开发php接入富文本编辑器KindEditor笔记 | 小灰灰博客

    在做开发的时候,想使用富文本编辑器,小灰灰找了好几个富文本编辑器最终选择了kindeditor编辑器,轻量级的,文件不是很大解压之后也才1M多,而且小灰灰喜欢kind带的清除格式以及一键排版功能,个人 ...

  4. react中使用simditor富文本编辑器

    react 中 使用 没有启用图片上传功能的simditor 富文本编辑器 环境介绍 功能需求 步骤实现 npm安装simditor依赖 jsx页面引入 componentDidMount 获取DOM ...

  5. 使用 SpringBoot + Ckeditor 富文本编辑器、图片上传

    一.前言 在一些页面中,进行 发表文章.评论等功能,都要涉及到富文本编辑器, 如 CSDN 的 markdown 编辑器 使用传统的 textarea 标签是远远满足不了需求的, 现在流行的富文本编辑 ...

  6. 富文本编辑器Quill 介绍及在Vue中的使用方法

    在Web开发中,富文本编辑器是不可或缺的一个功能组件,掌握少量基础语法就能让一篇文章实现较为不错的排版效果,即见即所得. 目前市场上已提供大量集成富文本编辑器的包,Quill 作为其中一个,以简单.易 ...

  7. flutter 富文本编辑器选择图片模糊_Flutter 到底香不香?看完这几个开源项目再做决定...

    Flutter 自 2015 年推出以来,凭借着其极高的开发交付效率,优秀的多平台能力,以及强大的 UI 表现力,受到了许多开发者们的推崇.虽然 Flutter 的确仍旧存在一些问题,但依然是不少开发 ...

  8. 项目中的富文本编辑器该如何选择?

    项目中经常需要用到富文本编辑器的时候,而常见的富文本编辑器都有哪些?该如何选择? 先看看市面上都有哪些可用的富文本编辑器: TinyMCE(插件式的,支持 Vue,React,Angular 框架) ...

  9. 淘淘商城第三天—完成商品添加功能 商品类目选择 图片上传 图片服务器搭建 kindEditor富文本编辑器的使用 商品添加功能

    1.实现商品类目选择功能 1.1需求 在商品添加页面,点击"选择类目"显示商品类目列表: 请求初始化树形控件的url:/item/cat/list 1.2 EasyUI tree数 ...

最新文章

  1. c 语言重载参数类型不同重载和,C++基础学习之函数重载的简单介绍
  2. 解决Aireplay-ng信道问题
  3. EasyDarwin开源社区 短视频拍摄项目Github地址
  4. PHP CGI 中 fix_pathinfo 引起的安全隐患
  5. es python demo
  6. apache phoenix 入门_实现Phoenix入门
  7. centos普通用户修改文件权限_Linux实战014:Centos创建用户并添加root授权
  8. 如何高效地判断奇数和偶数
  9. 创建对象的内存理解(图示)
  10. python笔记之matplotlib.pyplot曲线平滑自定义函数:smooth_curv()
  11. c3p0连接错误 An attempt by a client to checkout a Connection has timed out.
  12. 检测商品简码是否唯一,不重复
  13. iPhone iPad游戏应用开发视频教程
  14. Kettle构建Hadoop ETL实践(五):数据抽取
  15. 九大背包问题专题--完全背包问题(详解,最优解)
  16. UGUI源码解析(二十二)ContentSizeFitter
  17. 能给我讲解一下高通C2D的知识吗
  18. 华为云沙箱实验室的相关操作介绍
  19. spring security 3配置ACL时报java.lang.NoSuchMethodError: net.sf.ehcache.Cache.init
  20. c语言野指针导致问题,C语言进阶之路(三)----野指针的产生原因及解决办法

热门文章

  1. 戴尔G3 3579笔记本无法使用耳机上的麦克风/声卡驱动异常/无声音/声卡版本不兼容 的一个解决办法
  2. WinCE平台的C#程序中调用MessageBeep发出一些系统自带的声音,而不用使用playsound
  3. 2017年中国商业与互联网即将发生的46个重大变化
  4. 计算机网络出行711,Win7宽带连接错误711的5种解决方法
  5. 秋式广告杀手:广告拦截原理与杀手组织
  6. 请将项目文件中的“AutoGenerateBindingRedirects”属性设置为 true 警告!!!
  7. Java小数向上取整、向下取整、四舍五入取整数
  8. 浅谈大数据的标签管理
  9. 好用的多标签资源管理器 extab
  10. html 获得div的高度,如何用js获取div不确定的自适应高度(currentStyle与offsetHeight)...