一、下载CKEditor
1. 直接下载地址,当前最新版本为3.5:
http://download.cksource.com/CKEditor/CKEditor/CKEditor%203.5/ckeditor_3.5.zip
2. 或者可直接到官方网站下载:
http://ckeditor.com/download
二、安装CKEditor
解压ckeditor_3.5.zip,得到ckeditor文件夹,将ckeditor整个文件夹复制到项目工程的根目录下,即WebRoot下
三、验证CKEditor是否安装成功
部署运行项目,访问: http://localhost/项目名称/ckeditor/_samples/index.html
则可出现 “CKEditor Samples List” 的Demo页面,说明CKeditor已安装成功
四、应用CKEditor
1. 导入JS文件
<script type="text/javascript" src="<%=request.getContextPath()%>/ckeditor/ckeditor.js"></script>
2. 创建和使用CKEditor
<textarea class="ckeditor" cols="80" id="content" name="content" rows="10">
CKEditor Test......(此处的内容会在编辑器中显示)
</textarea>
<script type="text/javascript">
//<![CDATA[
CKEDITOR.replace('content',{toolbar:'Full', skin : 'kama'});
//]]>
</script>
说明:
1) textarea属性值 name="content": 名字可随意定义,但必须与下面的CKEDITOR.replace('content');匹配
2) CKEDITOR.replace('content');是最基本的写法,表示使用CKEditor的JavaScript API创建的编辑器实例,
替换上面的textarea。
若要为CKEditor增加一些属性设置,则其属性必须写在{}花括号内,
如上{toolbar:'Full', skin : 'kama'},
具体的属性网上很多文章均可搜索到,这里不累述了。
3) 上面的textarea后面的“CKEDITOR.replace('content');”脚本也可以写在<head></head>标签内
<script type="text/javascript">
window.onload = function(){
CKEDITOR.replace('content');
}
</script>
五、获取编辑器里的数据
有时在提交表单时,需要判断下编辑器里的内容是否为空,这时可使用CKEditor的JavaScript API:
CKEDITOR.instances.content.getData()
function test() {
var editor_data = CKEDITOR.instances.content.getData();
if(editor_data==null || editor_data==""){
alert("请填写内容!");
return false;
}
}
注意:如果你在编辑器里打了一堆的空格,内容是不为空的,因为编辑器会把你打的空格都转换成
至此,CKEdiotr编辑器即可在页面上显示与使用。
补充说明:如果你的项目中使用struts2等框架,也可根据上面textarea的属性name="content"来获取编辑器里的内容,最好使用BLOB来存储。
分享到:
相关推荐
jsp中使用ckeditor需要的jar包,js以及本人成功使用步骤
ckEditor在jsp中的使用zckEditor在jsp中的使用
CKEditor+CKFinder+jsp的整理
内附JSP中使用CKEditor源程序实例以及CKEditor配置使用说明,以及怎么选择性的使用工具栏的条目,设置样式风格,大家可以参考,希望对大家有帮助
详细的CKEditor安装与配置使你更快一步上手,希望对你有所帮助!
CKEditor 在jsp中实现文件上传的完整例
CKEditor+CKFinder的jsp实例
该事例主要演示了如何向jsp中嵌入ckeditor编辑器。注意首先要引入ckeditor资源库。上网就可以下载。下载下来之后将其放到webRoot目录下就可以了。
CKEditor在jsp中实现文件上传,java应用
JSP网页编辑器CKEditor含图片上传功能,本编辑器中含有一个本地图片自动上传插件,插件使用JAVA技术开发,需要配合JavaScript使用,可以将网页中含有的本地图片(src为'file:///')自动上传到服务器并修改img标签的...
使用ckeditor_3.0.1在jsp界面中实现在线编辑的功能。
ckeditor 3.3.1 编辑器使用说明
CKeditor v3.2.1 JSP增强版 - 【带Servlet上传功能+完整源码+实例】 已通过严格测试,全网首家发布,新鲜出炉。
最近项目开发需要用到CKEditor在线编辑器,但发现他本身没有自带,所以需要自己手动配置插件。但网上很多配置都有问题,自己摸索了好久终于搞定。需要注意的细节有:flvPlayer文件夹的内容直接放在ckeditor文件夹...
最多人使用的两种网页编辑器,CKEditor和KindEditor简明使用教程,一看包你会!!!
在这个包中,包含了原来的代码,当时这里调用了CKEditor api中的js函数,从而解决了CKEditor的项目路径问题,在CKEditor的自定义标签中不支持表达式,所以不能使用项目路径,所以需要使用js代码解决
使用CKEditor3.6.0版本,使用上传组件实现Servlet上传图片,含有列子
ckeditor_3.4.1附带使用说明,其使用方便,占用内存小。轻量级编辑器,兼容个大浏览器;对于ASP开发人员来说,那是必不可少的了。
ckeditor Fckeditor 上传 带上传例子 java 加压war包放在tomcat webapps 目录下 然后启动tomcat