ueditor-extend UEditor 编辑器 Java 扩展

程序名称:ueditor-extend

授权协议: MIT

操作系统: 跨平台

开发语言: Java

ueditor-extend 介绍

项目包含如下两部分:

  1. ueditor-extend-code 扩展的源代码

  2. ueditor-extend-demo 基于该扩展的小示例 (里面包含:Fastdfs的实现、七牛云存储的实现)

使用方法如下:

1、项目中加入ueditor-extend-core源码,或者引入编译后的jar。

2、删除ueditor/jsp/controller.jsp文件,重新定义服务器统一请求接口路径。

我项目中使用的是Spring
MVC,定义的入口是:ueditor/execute,所以需要修改ueditor.config.js中的serverUrl参数值为:URL +
“/execute”。

3、移动ueditor/jsp/config.json文件至ueditor目录下,并删除jsp目录。保证入口地址和config.json处于同级。

4、实现net.viservice.editor.ueditor.UeditorService接口,完成获取表单中的文件、保存文件文件服务器或通过云存储服务上传文件、远程文件访问。

5、在入口方法(ueditor/execute)中加入如下代码

  • String rootPath = request.getServletContext().getRealPath(“/”);

  • String resultMsg = new UeditorActionEnter(request, rootPath,
    this.ueditoreService).exec();

  • 并返回resultMsg即可。

6、如果开启了UEditor编辑器的抓取远程图片功能认开启)的话,

记得修改config.json中的这项配置: / 抓取远程图片配置 / “catcherLocalDomain”: [“127.0.0.1”,
“localhost”, "img.baidu.com”, “你程序的IP/域名”],

附:步骤如上所述,有描述不清楚的,还是直接参考ueditor-extend-demo中的代码吧。

ueditor-extend 官网

http://git.oschina.net/xiangzi/ueditor-extend

相关编程语言

Pacman 是一个软件包管理器, 作为 ArchLinux 发行版...
Smb4K 是KDE下的网络共享浏览器 更多屏幕截图请看:...
Wine (“Wine Is Not an Emulator” 的首字母缩写)...
虚拟桌面软件,可管理最多9个虚拟桌面,你可以用热键...
UNetbootin (Universal Netboot Installer)为一种跨...
Cobbler 可以用来快速建立 Linux 网络安装环境,它已...