富文本编辑器的基本使用
KindEditor
UEditor:百度编辑器
http://ueditor.baidu.com/website/
CKEditor
纯js开发,跟后台语言没有关系。
使用方法
第一步:在jsp中引入KindEditor的css和js代码
1 <link href="kindeditor-4.1.10/themes/default/default.css" type="text/css" rel="stylesheet"> 2 <script src="jquery-1.10.1.min.js"></script> 3 <script type="text/javascript" charset="utf-8" src="kindeditor-4.1.10/kindeditor-all-min.js"></script> 4 <script type="text/javascript" charset="utf-8" src="kindeditor-4.1.10/lang/zh_CN.js"></script>
第二步:在表单中添加一个textarea控件。是一个富文本编辑器的载体。类似数据源。
1 <form action="editor.html" method="post"> 2 <textarea style="width:800px;height:300px;visibility:hidden;" name="desc" id="editor"></textarea> 3 <input type="submit"/> 4 </form>
第三步:初始化富文本编辑器。使用官方提供的方法初始化。
1 <script type="text/javascript" > 2 var kingEditorParams ={ 3 filePostName : "file",//指定上传文件参数名称 4 uploadJson:'upload2.html',//指定上传文件请求的url。 5 dir:"image"//上传类型,分别为image、flash、media、file 6 } 7 var editor; 8 $(function () { 9 editor=KindEditor.create($("#editor"),kingEditorParams); 10 }) 11 </script>
js提交请求的时候,同步富文本框到textarea
1 editor.sync();//同步富文本编辑器到textarea
上传图片时controller方法:
1 @ResponseBody 2 String json = "{\"error\":0,\"url\":\"" + url + "\"}";
本博客文章均已测试验证,欢迎评论、交流、点赞。
部分文章来源于网络,如有侵权请联系删除。
转载请注明原文链接:https://www.cnblogs.com/sueyyyy/p/9704002.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix