百度编辑器1.4.3的配置 jsp

    最近做项目要用到在线编辑器。(也就是现在编写博客用的东东)。经一番折腾发现百度编辑器Ueditor真心好用,配置也方便。废话不多,j进入正题:

首先,在Ueditor首页下载编辑器。我用的是开发板 1.4.3jsp版本 utf-8版。解压后可以看到如下目录:

 

myeclipse下新建项目,在项目的WebRoot下新建文件夹ueditor。将ueditor1_4_3-utf8-jsp目录下的文件全部复制到ueditor目录下,当然,/jsp/lib下的jar得放到项目WEB-INF/下的lib文件夹下。

出现错误:Errors occurred during the build.Errors running builder 'JavaScript Validator' on project 'a'.7 

这是Myeclipse的bug。可以在通过: 右键项目->Properties->Builders->将Javascripte Validator前的复选框去掉 ->OK 解决。

然后下面是参照Ueditor官方文档给出的例子写的测试页:在这

<!DOCTYPE HTML>
<html lang="en-US">
<head>
    <meta charset="UTF-8">
    <title>ueditor demo</title>
    <!-- 配置文件 -->
    <script type="text/javascript" src="ueditor/ueditor.config.js"></script>
    <!-- 编辑器源码文件 -->
    <script type="text/javascript" src="ueditor/ueditor.all.js"></script>
    <link rel="stylesheet" type="text/css" href="udeditor/themes/default/css" />
</head>
<body>
  <!-- 实例化编辑器 -->
  <script type="text/javascript">
        var ue = UE.getEditor('container');
    </script>
    <!-- 加载编辑器的容器 -->
    <textarea id="container" name="content">
        这里写你的初始化内容
    </textarea>
</body>
</html>
就这么简单,编辑器出现了。但是图片上传却出现图片无法加载,多图上传中的网络图片可出现,但可恶的是1.4.3有个自动保存的bug。在ueditor.config.js中的设置配置禁止自动本地保存无效。于是就看到:(博客上图太慢,以后修改)图片无法显示。
查看官方文档,竟然没有JSP版的。搜索到的内容得是旧版本的,根本无从下手。然后将就着看了一下PHP版的配置文档,终于找到解决方法。PHP版配置文档 
中有如下内容 :UEditor 1.4.2+ 起,把前后端相关的配置项都放到后端文件 php/config.json 设置(配置介绍),在初始化时会向 serverUrl 发起获取后端配置的请求。~~~~~~~~~~

2.2 给返回路径的添加前缀

通过在 php/config.json 文件,配置 imageUrlPrefix 可以给返回的路径添加指定的前缀。

立马找到ueditor/jsp/config.json 打开->将所有XXXXXXPrefix的值改成对应项目名称。图片立马显示出来。("imageUrlPrefix": ""改成"imageUrlPrefix": "/a")
至于新增的word导入功能还未解决,果然看一会文档胜过搜一大堆资料。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值