JSP中使用CKEditor的简单例子

Ckeditor编辑器在JAVA中的使用与配置 一、  下载ckeditor_3.6.2.zip和ckeditor-java-core-3.5.3.zip两个压缩文件,去http://ckeditor.com/官网上下载。 二、  解压缩文件ckeditor_3.6.2.zip和ckeditor-java-core-3.5. 阅读详情
官网http://ckeditor.com/download下载连接中看到最新的版本为4.4.6,但是下载了基本版,标准版,完全版都没法用,现象是将ckeditor复制到myEclipse的WebRoot目录后会报错,说ckeditor.js有错误,这个文件竟然是没有分行和回车的js代码,错误不止一处,看着挺麻烦,就放弃这个版本。

然后从http://ckeditor.com/download这个页面右下角CKEditor 3.6.6.2 for Java这里下载的的Download.jar也是类似的问题,最后下载Download.war这个文件,下载下来的文件名为ckeditor-java-3.6.6.2.war,放在tomcat的webapps目录下,重启tomcat会自动解压这个文件到ckeditor-java-3.6.6.2这个文件夹下,从里面复制ckeditor这个文件夹到myeclipse工程目录的WebRoot下,然后再将ckeditor-java-3.6.6.2\ckeditor-java-3.6.6.2\WEB-INF\lib这个文件夹下的ckeditor-java-core-3.5.3.jar复制到工程目录的WEB-INF中。准备工作完毕。

按照官网教程(就是下载链接旁边那个How To Install) 点击打开链接 在需要用到编辑器的jsp中加入<%@ taglib uri="http://ckeditor.com" prefix="ckeditor" %>这句话,然后在body标签结束之前用<ckeditor:replace replace="editor1" basePath="/ckeditor/" />这句话替换name为editor1的textarea,然后就ok了。下面是写的一个demo,index.jsp文件中填写标题和内容,提交之后handleFromData.jsp文件拿到提交的信息并显示出来。下面分别是两个文件的关键代码,文本保存格式都是UTF-8.

index.jsp

<body>
	<form action="handleFormData.jsp" method="post">
		标题:<input type="text" name="title" /><br>
		正文:<br>
		<textarea cols="50" id="editor1" name="content" rows="10"></textarea>
		<input type="submit" value="Submit" />
	</form>
	<ckeditor:replace replace="content" basePath="ckeditor/" />
</body>

handleFromData.jsp

<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
	String title = new String(request.getParameter("title").getBytes(
			"iso-8859-1"), "UTF-8");
	String content = new String(request.getParameter("content")
			.getBytes("iso-8859-1"), "UTF-8");
%>
<body>
	提交的信息为:
	<br> 标题:<%=title%><br> 正文:
	<br>
	<%=content%>
</body>

运行效果:



提交之后:



工程文件(包含jar和ckeditor主体文件)





CKEditor快速介绍与入门示例 CKEditor 富文本编辑器 CKEditor 是一款知名的WYSIWYG富文本Web编辑器,WYSIWYG 的全称是what you see is what you get,也就是所见即所得。 富文本是指除了可以在编辑器中输入一般的文本之外, 还可以输入带有样式、格式的文本,以及上传文件以及数学公式等功能。 所见即所得则可以这样理解, 因为要在Web中显示一些样式,势必要用到一些HTML代码标签或者是CSS样式,对于终端的使用者来说,如果不熟悉相关语言的话,编辑代码就很困难了, 所以这类编辑器中输入的内 阅读详情

相关推荐

CKEditor简单实例(适合初学者)

配置到eclipse环境中后,运行test.html即可 或者 直接运行test.html

CKEditor 5 富文本编辑器的官方例子

CKEditor 5 可以提供任何所见即所得的编辑器类型。从类似于 Google Docs 和 Medium 的在线编辑器,到类似于 Slack 或 Twitter 的应用程序,CKEditor 5 编辑框架为每个用户提供了定制的和开箱即用的解决方案。这个具有 MVC 架构、自定义数据模型和虚拟 DOM 的现代 JavaScript 富文本编辑器是在 ES6 中从头开始编写的,具有出色的 webpack 支持。 文档编辑器专注于类似于原生文字处理器的富文本编辑体验。它最适合创建通常稍后打印或导出为 PDF

种麦南山下的博客 2397

ckeditor简单实例

一个简单的ckeditor 实例, 一个页面设置+ckeditor 插件信息

CKEditor的使用示例

CKEditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。以前叫FCKEditor。 1、到官网下载CKEditor:http://ckeditor.com/download  ,解压后复制到工程的WEBROOT目录下。 2、新建JSP页面,引用其JS文件<script type="text/javascript" src="ckeditor/ckeditor.js">

随便记记 5698

ckeditor的例子

自己写的一个bbs的页面,嵌入了ckeditor!对于学习ckeditor的使用应该有些用!

基于任务的后勤智能体:三段构建与演进设计探究

这是系统智能化的核心难点。例如,对于一个“加强连级滩头阵地防御”子任务,系统会根据防御时长、预期敌军攻击强度、地形等因素,计算出所需的弹药(不同弹种的具体数量)、构筑工事的器材、人员的给养和饮水量、以及医疗救护的药品和血包数量。首先进行分词、词性标注等基础处理,然后利用在军事语料库上训练的命名实体识别(NER)模型,提取出关键实体,如任务类型(“夺控作战”)、作战对象(“Y岛”)、时间约束(“D日H时”、“24小时内”)、成功标准(“建立稳固滩头阵地”)、保障重点(“弹药充足”、“及时救治”)等。

weixin_49042442的博客 1088

HTML编辑器CKEditor的使用方法

ckeditor 的官方网站是 http://ckeditor.com/ ,我当前使用的版本是v3.0.1。 一、使用方法: 1、在页面<head>中引入ckeditor核心文件ckeditor.js <script type="text/javascript" src="ckeditor/ckeditor.js"></script> 2、在使用编辑器的地方插入...

weixin_34345753的博客 763

保姆级教程:手把手教你用记事本修改DNF私服PVF,打造毕业级自定义装备

本文提供了一份详细的DNF私服PVF文件修改教程,教你如何使用记事本轻松打造毕业级自定义装备。从PVF文件结构解析到基础属性修改,再到高级特效设置,手把手教你实现装备属性的全方位定制,无需编程基础即可完成。

weixin_42525385的博客 1198

在JSP里使用CKEditor和CKFinder

在JSP里使用CKEditor和CKFinder 最近在做一个新闻发布平台,放弃了很早的FCKEditor,使用CKEditor和CKFinder,尽管免费的CKFinder是Demo版本,但是功能完整,而且用户都是比较集中精神发新闻的人,不会在意这个。按照官网的document一步一步配置,虽然并不难,但是有些东西特别分散,还是全英文的,所以...

weixin_30713953的博客 247

极速建站!用1Panel面板一键部署Halo博客的保姆级教程 | 企业官网/个人博客搭建教程

个人博客是一种在互联网上发布自己的文章、图片、视频等内容的平台,通常以文字为主要形式,但也可以包含其他媒体。个人博客的用途非常广泛。它可以用来记录博主的日常生活、分享自己的知识和经验、展示自己的作品和技能,以及交流自己的观点和看法。通过个人博客,博主可以与读者建立联系,分享自己的见解和体验,同时也可以从读者那里获得反馈和建议。

zeruns的博客 1832

Vue项目实战:5分钟搞定高德地图离线部署(附避坑指南)

本文详细介绍了在Vue项目中实现高德地图离线部署的完整方案。针对内网或网络隔离环境,通过获取并改造JSAPI文件、下载组织地图瓦片数据,并集成vue-amap组件,实现地图功能的本地化运行。文中提供了核心代码、避坑指南及性能优化建议,帮助开发者快速构建稳定可靠的离线地图应用。

data3的博客 935

CKEditor 在jsp中实现文件上传的完整例子

备注:转载请注明出处  转载:http://blog.163.com/ytrtfhj@126/blog/static/890531092010226023136/ CKEditor是一个优秀的网页编辑器,但网上的jsp实现上传的例子很少,经过几天的搜索与钻研,终于上传成功,特别感谢: http://topic.youkuaiyun.com/u/20100127/11/d2254308-db90

yibingzhilian的专栏 2732

嵌入式设备的switch 以及PHY 芯片调试和选型 (1)

越来越的设备需要多网口的需求,于是需求搭配一个交换机实现网口的扩展。但是很多软件或是硬件工程师在实际选型和应用中经常会遇到一些问题。这里总结一下,避免大家采坑。 几个概念: MAC(介质访问控制),可以理解成数据链路层即可 PHY(物理性),简单理解层转成物理层的连接组件即可 控制接口(MDC/DMIO,I2C,...

睿峰的博客 1万+

【jQuery】简单的网页文本格式编辑器ckeditor

在《【jQuery】网页文本格式编辑器xheditor》(点击打开链接)中介绍了功能相当齐全的网页文本格式编辑器xheditor,但这款实用的xheditor,可能会有人觉得它的按钮什么的很丑,不符合现在网页的风格,其实个人认为这款编辑器的界面已经非常不错了。同时这款编辑器的很多功能,比如调颜色、加表情什么的,有时我们并不想给用户这么多功能,比如仅仅是一个评论框,但我们又不想给用户一个冰冷的多行文

编程记录,亲测有效 2322

告别USB转接:在STM32探索板上用SPI跑通ESP-Hosted,实现Wi-Fi/BLE连接

本文详细介绍了如何在STM32F469I-DISCO开发板上通过SPI接口实现ESP-Hosted方案,为嵌入式设备添加Wi-Fi和蓝牙连接功能。通过硬件配置、协议栈优化和性能测试,展示了这一创新方案的成本效益和开发效率,特别适合资源受限但需要稳定无线连接的嵌入式应用场景。

weixin_34046298的博客 252

【系统架构设计师-2025上半年真题】综合知识-参考答案及详解(75题完全回忆版)

【系统架构设计师-2025上半年真题】案例分析-参考答案及部分详解

数据知道的博客 1万+

jsp使用CKEditor

在线编辑器最好的当然是CKEditor.本文介绍CKEditor在jsp环境下的使用。(至少JRE 1.4 and Servlet 2.5/JSP 2.1) 下载 http://ckeditor.com/download,推荐下载 ckeditor-java-3.6.4,关键的包是 ckeditor-java-core-3.x.y.jar,x,y表示版本号。目前最新是3.5.3。解压后把cked

czp1001的专栏 2152

一分钟了解 “提示词工程”、“上下文工程”、“驾驭工程”

在大模型刚刚进入大众视野的初期,开发者面临的最大挑战是如何让模型听懂人类的指令。这一阶段被称为提示词工程时代。其核心思想非常直观:通过精心设计输入的文本提示,引导模型输出符合预期的结果。这一时期的开发者更像是“提示词巫师”,他们热衷于寻找所谓的“魔法咒语”。典型的技巧包括角色设定、思维链、少样本学习以及输出格式约束。例如,仅仅在问题前加上一句“请一步步思考”,模型的推理能力往往就能得到显著提升。然而,随着应用场景的复杂化,提示词工程的局限性逐渐暴露。

h a 6 6 6 c k 为 你解决复杂难题! 570

javaweb编辑器ckeditor配置_ckEditor在jsp中的使用

要使用ckeditor,当然首先就是去http://ckeditor.com/ (ckeditor网站)下载ckeditor的压缩包,现在最新的是ckeditor_3.3.zip下载后将压缩包解压,将解压后文件夹中的ckeditor文件夹copy到自己的web项目的WebRoot目录下。打开ckeditor目录,可以看到文件夹结构如下ckeditor---_samples---_source---...

weixin_39810901的博客 427

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

ckEditor在jsp中的使用

要使用ckeditor,当然首先就是去http://ckeditor.com/ (ckeditor网站)下载ckeditor的压缩包,现在最新的是ckeditor_3.3.zip 下载后将压缩包解压,将解压后文件夹中的ckeditor文件夹copy到自己的web项目的WebRoot目录下。 打开ckeditor目录,可以看到文件夹结构如下 ckeditor ---_samples ---...

arj952116的专栏 163

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

CKEditor在jsp中的应用

CKEditor在jsp中的应用   CKEditor即大名鼎鼎的FCKeditor终于在最近发布新版本了,与增加版本号不同,这次完全把它改名了,更名为CKeditor。这应该是和它的开发公司CKSource的名字有关吧,该公司的另一个产品为CKFinder(一个Ajax文件管理器),这次可能为了保持一致,将FCK更改为CK,但是版本号继承了下来,为CKeditor3.0版。 使用CKEdit

congcongsuiyue的专栏 1383

CKEditor的使用方法

CKEditor下载地址:http://ckeditor.com/download 参考资源:http://www.laokboke.net/2011/12/05/how-to-use-ckeditor-in-java-app/ 一、下载标准包的配置方法( Standard package) JSP页面: /ckeditor/ckeditor.js">       This i

实现技术自由的梦想 4278

JSP使用ckeditor

1、在页面中引入ckeditor核心文件ckeditor.js2、在使用编辑器的地方插入HTML控件3、将相应的控件替换成编辑器代码4、配置编辑器    ckeditor的配置都集中在 ckeditor/config.js 文件中,下面是一些常用的配置参数:// 界面语言,默认为 'en'    config.language = 'zh-cn';// 设置宽高

交通部PC167 1403

JSP中简单使用CKEditor入门教程

一、下载CKEditor        1. 直接下载地址,当前最新版本为3.6:http://ckeditor.com/download 二、安装CKEditor        解压ckeditor_3.5.zip,得到ckeditor文件夹,将ckeditor整个文件夹复制到项目工程的根目录下,即WebContent下  目录如下: 三、验证CKEdi

linshenshijianlu的博客 1303

JSP中使用CKEditor3.6入门教程

一、下载CKEditor        1. 直接下载地址,当前最新版本为3.6:http://ckeditor.com/download 二、安装CKEditor        解压ckeditor_3.5.zip,得到ckeditor文件夹,将ckeditor整个文件夹复制到项目工程的根目录下,即WebRoot下  三、验证CKEditor是否安装成功        部署运行项目,访

编程小强 5671
上一篇: win7 64bit IIS相关设置
下一篇: 捕获鼠标和键盘的原始数据
justtocoding
博客等级 码龄12年 9粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值