当前位置:网站首页 > Java教程 > 正文

ckeditor java 使用教程



本文主要介绍如何将CKEditor集成到Java开发环境中,CKEditor是FCKEditor的升级版,使用很方便。下面是基本使用方法:

第一步:下载必要的库

1、到CKEditor官网http://www.fckeditor.net/download/下载Ckeditor4.0.2,这是目前最新的版本,4.1马上就出来了。

2、找到CKEditor 3.6.4 for Java,download.jar按钮,下载ckeditor-java-core-3.5.3.zip,这是java集成的jar包,可以用来配置CKEditor,其中还有Ckeditor的标签,比较重要。

第二步:将ckeditor-java-core-3.5.3.jar及Ckeditor库放到工程相应目录下,jar包放到lib下,库文件(js等资源文件)放到存放页面资源的目录下,根据自己的情况

3、在需要使用编辑器的jsp页面中加入CKeditor标签库,这样可以使用<ckeditor>标签

4、如果让CKeditor自动创建实例,则只需在</body>标签之前添加一个<ckeditor:replace>(官方推荐这样做,在其他地方添加也可以)

其中className是<textarea>的class样式,只要<textarea>的class样式为myclass,则都会被CKeditor实例替换。

5、如果想手动创建CKeditor实例,则可以通过<ckeditor:editor>标签创建。

其中basePath是CKeditor存放目录,editor是全局<textarea>元素的name,value则是该<textarea>的默认值,textareaAttributes则对应<textarea>的配置信息,是一个java.util.HashMap类型的对象,key对应的是<textarea>中的属性名称name,value对应<textarea>中的属性值value。

后台获取编辑内容和平时使用<textarea>没区别,CKEditor只是对<textarea>进行了增强,所以数据获取仍然是通过<textarea>的name属性。

如果想在js中获取CKEditor实例中的内容,则可以通过CKEditor API获取,

基本流程就是这样,如果想修改CKeditor样式的话,可以修改CKeditor资源文件中的config.js,

也可以直接在jsp里设置:

想进一步了解的话,可以参考CKEditor官网的指导说明,http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Java/Integration

编辑器一般使用都很简单,能满足一般需求就行。当然,这款编辑器是国外研发的,国内也有比较好的在线编辑器,比如kindeditor,中文显示,貌似使用起来比这个还简单,有兴趣大家可以尝试一下,KindEditor官网:http://www.kindsoft.net/

版权声明


相关文章:

  • java问道搭建教程2024-11-26 12:10:03
  • java代码展示教程2024-11-26 12:10:03
  • 转行java教程2024-11-26 12:10:03
  • Java进程菜鸟教程2024-11-26 12:10:03
  • java设计音乐app教程2024-11-26 12:10:03
  • java编程运算教程2024-11-26 12:10:03
  • java教程例子2024-11-26 12:10:03
  • java扫雷教程视频2024-11-26 12:10:03
  • 菜鸟教程java基础2024-11-26 12:10:03
  • 珍妮java版教程2024-11-26 12:10:03