富文本编辑器Umeditor简单用法

工作需要,正好百度到了ume(简称)。 作为一个菜鸟程序员 花了好大功夫才部署完成,借此记下来 希望对像我一样的程序员有帮助。
1.下载好相关的包解压
这里写图片描述
会得到如下文件,这些里面好多是我们需要的。
2.使用myEclipse 新建工程,在WebRoot 下建立 css js lang 文件夹用来放需要用到的相关文件,如图所示。
这里写图片描述
3.建立html/jsp 网页文件 显示一下效果
网页里面的关键代码如图
导入相应的js css
这里写图片描述
页面主要代码 和实例化。
这里写图片描述
效果:
这里写图片描述
好像有问题啊╥﹏╥…,哦 那是因为没有工具栏的图片
4.导入工具栏的图片
从图片所示的路径下 可以找到images文件夹 它就是要用到的图片
这里写图片描述
把它放到WebRoot 下即可,自动会找到。
这里写图片描述
然后效果:
这里写图片描述
貌似可以用了啊,我也打了几个字。但是 我不能添加表情 和图片,点击根本没有反应啊(ಥ _ ಥ)。是什么原因呢,根据我看源码 ume还需要导入第一张图片所示的dialogs文件夹下的文件支持。
5.导入dialogs文件夹
这个文件放的位置 花了我好大功夫,希望各位菜鸟仔细阅读
在umeditor.js里 我们可以找打如下源码
这里写图片描述
大概意思是 找到dialogs里对图片等支持的js,路径是 UMEDITOR_HOME_URL + ‘dialogs/’
所以这个 UMEDITOR_HOME_URL 是关键,看他的值是什么。
在umeditor.config.js里面 可以看到:
这里写图片描述
说明UMEDITOR_HOME_URL=URL
URL则在 这个js里的上面
这里写图片描述
我在这段代码完结处 写了个alert(URL) 我看看它弹出的是什么值,如图:
这里写图片描述
这下我知道dialogs文件应该放哪了
这里写图片描述
这下上传图片的按钮是可以点开了 但是:
这里写图片描述
上传出错,原因是没有设置上传图片的路径
6.设置图片上传路径
在umeditor.config.js里面 可以看到:
这里写图片描述
这里默认设置图片上传到jsp文件夹下,处理上传的java代码写在了imageUp.jsp里,也放在了jsp文件夹下,我这里就使用默认的吧
这里写图片描述
imageUp.jsp 可以在下载好的包里找到。
这里写图片描述
当然 既然是java web程序,需要的jar包必须要导入啊,所以上图里面的jar包都需要导入。
然后就可以愉快的导入图片了
这里写图片描述
这里写图片描述
我们可以看布置到tomcat里的项目
这里写图片描述
可以发现 他在jsp文件夹下建立了文件夹 用来存放上传的图片。
7.提交表单
写好的文本必须要提交才行
在显示ume的html/jsp文件里
这里写图片描述
只需添加form 标签 ,action写好提交地址即可
这里我提交到了getContent.jsp 这是ume提供好测试用的显示效果页面,可以在下载的包里找到,我们直接用吧。
这里写图片描述
代码很简单,根据参数名获值即可。(ps:这个参数名称默认提供的是myEditor 但是获得不到值,我是通过html开发工具才找到真正的参数名叫editorValue,或许ume的开发人员疏忽了吧(*  ̄︿ ̄))。

到此我成功了(^o^)/~

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值