Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >富文本编辑器java后端(富文本编辑器的内容怎么存储)

富文本编辑器java后端(富文本编辑器的内容怎么存储)

作者头像
全栈程序员站长
发布于 2022-07-30 01:00:08
发布于 2022-07-30 01:00:08
4.2K0
举报

大家好,又见面了,我是你们的朋友全栈君。

富文本编辑器在Java中使用

一、ckeditor

1)

下载ckeditor_3.6.2.zip和ckeditor-java-core-3.5.3.zip两个压缩文件

下载地址:http://ckeditor.com

2)

解压缩文件ckeditor_3.6.2.zip和ckeditor-java-core-3.5.3.zip两个文件,

在ckeditor_3.6.2文件中有ckeditor文件夹;

ckeditor-java-core-3.5.3中有ckeditor-java-core-3.5.3.jar、 ckeditor-java-core-3.5.3-javadoc.jar和ckeditor-java-core-3.5.3-sources.jar三个jar包

3)

把ckeditor_3.6.2文件夹下的ckeditor整个复制到工程WebRoot下;

把ckeditor-java-core-3.5.3文件夹下的三个jar包复制到WebRoot—>WEB-INF—>lib文件夹下

4)

要使用就必须在jsp文件中先引入ckeditor.js文件

<scripttype=”text/javascript”src=”ckeditor/ckeditor.js”></script>

5)

新建一个textarea html对象

<textarea id="editor1" name="editor1">初始化文字</textarea>

用ckeditor替换html area

<script type="text/javascript"> CKEDITOR.replace( 'editor1' ); </script>

或者

<ckeditor:replace replace=”editor1″ basePath=”/ckeditor/” />

6)

效果图

二、ueditor

1)

下载ueditor

下载地址:http://ueditor.baidu.com/website/download.html

2)

解压缩文件,并把文件夹名改为ueditor

ueditor\jsp\lib路径下有commons-codec-1.9.jar、commons-fileupload-1.3.1.jar、commons-io-2.4.jar、json.jar、ueditor-1.1.2.jar五个jar包

3)

把整个ueditor文件夹复制到工程WebRoot下;

把ueditor\jsp\lib文件夹下的五个jar包复制到WebRoot—>WEB-INF—>lib文件夹下

4)

在jsp文件中先引入ueditor.config.js、ueditor.all.js文件

</script>

<!– 配置文件 –>

<script type=”text/javascript” src=”ueditor.config.js”></script>

<!– 编辑器源码文件 –>

<script type=”text/javascript” src=”ueditor.all.js”></script>

5)

页面中这么使用

<!– 加载编辑器的容器 –>

<script id=”container” name=”content” type=”text/plain”>

这里写你的初始化内容

<!– 实例化编辑器 –>

<script type=”text/javascript”>

var ue = UE.getEditor(‘container’);

</script>

6)

效果图

7)

设置和读取编辑器的内容

var ue = UE.getContent();

//对编辑器的操作最好在编辑器ready之后再做

ue.ready(function() {

//设置编辑器的内容

ue.setContent(‘hello’);

//获取html内容,返回: <p>hello</p>

var html = ue.getContent();

//获取纯文本内容,返回: hello

var txt = ue.getContentTxt();

});

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/129753.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
JSP引入 - UEditor 富文本编辑器
 UEditor  JSP 因为是项目第一天就导入了,现在过去一个多星期了,可能会有问题 官网:http://ueditor.baidu.com/website/ 1. 解压对应的UEditor压缩包
二十三年蝉
2018/02/28
2.5K0
JSP引入 - UEditor 富文本编辑器
前后端分离ueditor富文本编辑器的使用-Java版本
最近在写一个自己的后台管理系统(主要是写着玩的,用来熟悉后端java的知识,目前只是会简单的写点接口),想在项目中编写一个发布新闻文章的功能,想到了使用百度的ueditor富文本编辑器,网上找了很多j
用户1174387
2018/01/17
4.8K0
前后端分离ueditor富文本编辑器的使用-Java版本
大型项目技术栈第五讲 富文本编辑器
UEditor 是由百度「FEX前端研发团队」开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点
易兮科技
2020/09/27
9280
大型项目技术栈第五讲  富文本编辑器
ueditor富文本编使用
<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>ueditor demo</title>   <!-- 配置文件 --> <script type="text/javascript" src="ueditor.config.js"></script> <!-- 编辑器源码文件 --> <script type="text/javascript" src="uedito
joshua317
2018/04/16
1.7K1
springboot集成ueditor富文本编辑器【需要修改ueditor源码】-和上一篇不一样
最近工作需要重新搭建公司网站,其中需要使用富文本编辑器,货比三家,最后选择了百度团队的UEditor。项目框架为springboot,所以涉及到springboot集成ueditor,动手之前就听说会有不少坑...上手了发现,emm,果不其然...(主要是上传图片部分) 具体的集成步骤如下,希望这可以帮到看文章的你。 (本人使用的是ueditor-JSP版)
凯哥Java
2019/06/28
1.6K0
springboot集成ueditor富文本编辑器【需要修改ueditor源码】-和上一篇不一样
Django(Python3) xadmin和富文本编辑器的配置
1.将下载好的DjangoUeditor3-master.zip解压,复制里面的DjangoUeditor文件夹到我们的项目根目录当
用户2337871
2019/07/19
8820
Django(Python3) xadmin和富文本编辑器的配置
tp6安装百度编辑器
链接:http://localhost:8000/admin/index/index 第一步:使用phpstudy,指向。项目的根目录。
贵哥的编程之路
2022/05/23
3140
tp6安装百度编辑器
ueditor富文本编辑器 修改框宽度和高度的方法
在使用ueditor的时候,用的textarea <textarea name="content" id="myEditor">这里写这条规则的回复内容</textarea> 给它加style="width:300" 属性的时候,发现不起作用。 正确的方法应该是: <script type="text/javascript"> var editor = new UE.ui.Editor({ initialFrameHeight:100,initialFrameWidth:400 }); editor.ren
joshua317
2018/04/16
3.9K0
PHP如何搭建百度Ueditor富文本编辑器
本文为大家分享了PHP搭建百度Ueditor富文本编辑器的方法,供大家参考,具体内容如下
子润先生
2021/07/13
1.1K0
django xadmin 集成DjangoUeditor富文本编辑器
本文档记录自己的学习历程! 介绍 Ueditor HTML编辑器是百度开源的在线HTML编辑器,功能非常强大 额外功能 解决图片视频等无法上传显示问题 Ueditor下载地址 https://github.com/wsqy/DjangoUeditor.git 解压后将 DjangoUeditor 文件夹复制到django项目目录下,跟app目录同级 修改app models 导入UEditorField 模块 增加需要富文本框的字段 from DjangoUeditor.models import UEd
程序员同行者
2018/07/02
1.4K0
Jsp中如何使用Ckeditor富文本编译器以及实现上传文件的功能
1.下载ckeditor文件 下载地址:http://ckeditor.com/download 该网站提供三个版本下载,自行选择。(此处选择标准版) http://download.cksource.com/CKEditor/CKEditor%20for%20Java/CKEditor%20for%20Java%203.6.6.2/ckeditor-java-3.6.6.2.war 这是当前版本的样例,可以直接将其放在tomcat下的webapps文件夹中,重启tomcat即可自动解压该文件。 2.拷贝相关文件 找到解压后的文件,**将web-inf中lib下的jar包添加到自己工程的lib下,导入。 将ckeditor文件夹拷贝到自己项目的webroot下。** 3.引用ckeditor 新建test.jsp,在页面中添加标签
geekfly
2022/05/06
1.8K0
Jsp中如何使用Ckeditor富文本编译器以及实现上传文件的功能
springboot集成ueditor富文本编辑器(不需修改ueditor源码)
最近工作需要重新搭建公司网站,其中需要使用富文本编辑器,货比三家,最后选择了百度团队的UEditor。项目框架为springboot,所以涉及到springboot集成ueditor,动手之前就听说会有不少坑...上手了发现,emm,果不其然...(主要是上传图片部分) 具体的集成步骤如下,希望这可以帮到看文章的你。 (本人使用的是ueditor-JSP版)
凯哥Java
2019/06/28
4.8K0
springboot集成ueditor富文本编辑器(不需修改ueditor源码)
easyUI整合富文本编辑器KindEditor详细教程(附源码)
原因 文章的末尾也说了UEditor的一些坑:遮罩层问题,初始化和对象销毁的问题,图片上传配置,官方jar包也有问题(貌似官方在mavne仓库没有jar包) 虽然解决了大部分,不过用着依然不是很舒服,
程序员十三
2018/03/15
2K0
easyUI整合富文本编辑器KindEditor详细教程(附源码)
WEB项目中使用UEditor(富文本编辑器)
Ueditor富文本编辑器是在很多项目里经常用到的框架,是百度开发团队开发的一款很好用的富文本编辑器
SmileNicky
2019/01/17
2K0
ueditor文本编辑器
jar地址 链接: https://pan.baidu.com/s/1P19vDAAOX4hjSe_HWuJJYg 提取码: uw5c 静态资源地址: 链接: https://pan.baidu.com/s/1mE2xl_LLx6yTt_N8f7jhxw 提取码: qj7n
JokerDJ
2023/11/27
2650
ueditor文本编辑器
前端输入框使用 ckeditor 富文本编辑器
打开 https://ckeditor.com/cke4/builder 选择自己的样式后,下载后解压到 static 目录 (解压后有很多文件,全部都要;部署到正式环境要先 collectstatic)
卓越笔记
2023/02/18
9210
Koa中使用富文本编辑器Koa-ueditor
UEditor 是由百度 web 前端研发部开发所见即所得富文本编辑器,具有轻量,可定制,注重用户体验等特点,开源基于 MIT 协议,允许自由使用和修改代码,下面给大家介绍一下基于Koa的UEditor富文本编辑器Koa2-ueditor的使用。
越陌度阡
2020/11/26
7410
Django集成百度富文本编辑器uEditor
UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。 首先从ueEditor官网下载最新版本的包,
古时的风筝
2018/01/08
2.5K1
Django集成百度富文本编辑器uEditor
Ckeditor一种很方便的文本编辑器
别先生
2018/01/02
1.3K0
Ckeditor一种很方便的文本编辑器
vue集成百度UEditor富文本编辑器
1、使用vue-cli构建一个vue项目。然后下载UEditor源码。地址:http://ueditor.baidu.com/website/ 把项目复制到vue项目的static文件下。目的是让服务可以访问到里面的文件,打开UEditor目录文件。这里下载的是jsp版本的。文件名字没有更改过。打开里面的ueditor.config.js文件找到serverUrl把这行代码注释了。这个代码是用来上传图片的后台地址。如果不注释了会请求报错。编辑器跑起来再做服务配置修改地址。 2、在.vue文件中引入主要js文件 import ‘../../static/utf8-jsp/ueditor.config’ import ‘../../static/utf8-jsp/ueditor.all’; import ‘../../static/utf8-jsp/lang/zh-cn/zh-cn’; 3、在data中申明一个变量存储UEditor的实例方便在vue的其他地方使用,然后申明一个变量存储手动获取的编辑器里面的内容,再什么一个变量存储初始化时要写入编辑器的内容。三个变量。如果操作得当。可以减少变量的时候。这是笨办法 4、在vue的mounted钩子函数中调用编辑器的方法生成实例存储到刚刚申明的变量中,在实例中传入参数。第一个是id,id是生成编辑器的div的id。第二个参数是一个对象。对象内容是对编辑器的配置。如资源访问路径,toolbars内容配置。 5、在html部分写一个div标签 <div id="editor" type="text/plain" style="width:1024px;height:500px;"></div> 6、然后配置资源路径。在实例化的时候传入的参数里。第二个参数是一个对象。内容包括路径。 this.ue = UE.getEditor('editor',{ BaseUrl: '', UEDITOR_HOME_URL: 'static/utf8-jsp/', }); 这个UEDITOR_HOME_URL就是配置编辑器自己访问自己所需要的依赖的路径。设置到存放的文件下utf8-jsp是编辑器文件的更目录。目录不一样可自行更改 7、然后保存。就可以在界面上显示一个完整的富文本编辑器 8、如果要获取内容则使用在data里面申明的编辑器实例在vue中this.实例调用方法getContent()可以获取到内容 9如果要设置内容则调用:setContent('欢迎使用ueditor'); 更多方法参考官方文档。 10、文档内容属于个人踩坑的心得。如有错误。请留言指出。谢谢 11、需要注意的是资源路径容易搞错。使用相对路径即可 12、贴出代码
全栈程序员站长
2022/07/07
1.4K0
vue集成百度UEditor富文本编辑器
推荐阅读
相关推荐
JSP引入 - UEditor 富文本编辑器
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文