ueditor1.4.3jsp utf-8版配置使用教程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Ueditor在线编辑器配置示例

1.简介

UEditor 是由百度「FEX前端研发团队」开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。

2.下载

首页地址:/website/index.html,点击下载,可以根据需要下载php、aps、jsp、.net版本。由于1.4版本和1.3版本内容变更较大,本例中使用了最新版本1.4.3.1 jsp utf-8 版本进行测试。

3.配置

下载ueditor后,放入系统的js库中,由于本例的相同功能的ewebeitor 放在webroot下,本例中也直接放入的webroot下,结构图如下:

首先配置通用配置的控制器路径,文件名为:ueditor.config.js。此文件配置需要对应下载的版本,即jsp版对应修改:

serverUrl: URL + "jsp/controller.jsp"

修改了通用配置后,还需要修改对应的上传文件、图片等路径,我们需要根据我们配置的版本去设置对应目录的内容,jsp版本如下:

实际配置如下图:

下面还有对应图片、视频的配置,与图片配置类似。

4.问题

4.1jar问题

需要的jar都已在ueditor中包含,直接拷贝至项目的lib中并加入classpath中即可。

1.4.3版本需要commons-io-

2.4.jar支持。所以在buildpath中需要将该包放置靠前。

4.2拦截器问题

对于使用了Struts2或配置了其他拦截器的,需要将该请求放行如Struts2一般配置为:

对于此类会拦截jsp的请求的配置,可以根据项目需要,

1.改为*.action,*.do之类的请求匹配

2.加入自己的拦截器,如本例所配置的

com.linewell.core.filter.ExtendStrutsPrepareFilter中,

不解的可以参照:

/krysml/article/details/9006533

5.示例

本例中上述配置好之后,可以实现图片编辑等内容

页面代码示例如下:

6.自定义:

对于需要更多特性的定义,可以参照ueditor官网

需要将图片插入数据库的,可以将ueditor-1.1.2.jar进行反编译,修改

对于需要完全自定义的,可以直接抛弃ueditor-1.1.2.jar的引用,直接使用自定义的方法进行功能设定,返回对应的json数据即可。

相关文档
最新文档