折腾了两天,从eWebEditor到CKeditor再到FCKeditor真是费足了劲了!
本人比较喜欢开源的,在网上狂搜一通最后被CKeditor强大的功能和华丽的界面吸引的五体投地~~,高高兴兴的下载了CKeditor,花费了半天的时间终于把CKeditor配置好了,结果一点图片发现连个上传图片的按钮都没有( ~~~~(>_<)~~~~ ),原来还需要一个CKfinder插件。于是又兴冲冲的跑到官网上找CKfinder,找到最后却发现就是没有java版的!!!而且这个插件好像是要收费的,哎~真是郁闷死了。
不能用CKeditor那就用FCKeditor吧,呵呵,下面牢骚归正传:
一、首先到官网下载最新版本的
FCKeditor 2.6.5 下载地址:http://sourceforge.net/project/downloading.php?group_id=75348&filename=FCKeditor_2.6.5.zip
FCKeditor.Java 2.6 要下的有 fckeditor-java-demo-2.6.war (示例,我觉得下载这一个就够了)
fckeditor-java-2.6-src.zip (源文件,如果你想看就下吧)
fckeditor-java-2.6-bin.zip (我下了,但没有上)
二、(1)、把FCKeditor 2.6.5 解压到WebRoot下
(2)、解压fckeditor-java-2.6-bin.zip,把文件夹中的fckeditor-java-core-2.6.jar以及lib中的所有jar包拷贝到你的web程序的lib中,fckeditor-java-demo-2.6.war中的slf4j-simple-1.5.8.jar也要拷进去(注意:slf4j-api和slf4j-simple的版本一定要一致)。如果你觉得麻烦,那么就从fckeditor-java-demo-2.5.war中直接将lib文件夹下的所有jar包复制到项目的lib中,我就是这么做的。
(3)、把fckeditor-java-demo-2.6.war 中的web.xml中的servlet的配置复制到你的web程序中web.xml中。
<servlet>
<servlet-name>ConnectorServlet</servlet-name>
<servlet-class>net.fckeditor.connector.ConnectorServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>ConnectorServlet</servlet-name>
<!-- Do not wrap this line otherwise Glassfish will fail to load this file -->
<url-pattern>/fckeditor/editor/filemanager/connectors/*</url-pattern>
</servlet-mapping>
(4)、把fckeditor-java-demo-2.6.war 中的fckeditor.properties复制到你项目的src中
(5)、通过它提供的标签库添加应用:
在需要应用的jsp页面添加taglib:
<%@ taglib uri="http://java.fckeditor.net" prefix="FCK"%>
然后是引用入编辑框:
<FCK:editor instanceName="content" basePath="/FCKeditor" > </FCK:editor>
(6)、通过iframe添加应用:
<input id="content" name="content" value="" type="hidden" /><iframe id="content___Frame" frameborder="0" height="200" scrolling="no" width="100%" src="/dsqcb.com/fckeditor/editor/fckeditor.html?InstanceName=content&Toolbar=Default"> </iframe>
三、新建个测试页面试一下。
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%@ taglib uri="http://java.fckeditor.net" prefix="FCK"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
</head>
<body style="text-align:center;">
<FCK:editor instanceName="content" basePath="/fckeditor" > </FCK:editor>
</body>
</html>
四、呵呵,出来了……
看看能不能传图片……
哈哈,上传成功!
看看能不能浏览服务器……
呵呵,也没问题啊!
分享到:
相关推荐
**FCKeditor (jsp在线编辑器)配置总结** FCKeditor是一款开源的Web富文本编辑器,主要用于在网页上提供类似Microsoft Word的编辑体验,让用户能够方便地在浏览器端进行文字处理、格式调整和多媒体插入等操作。它...
三个压缩文件是我自己下载的,配置资料是网上的。 FCKeditor_2.6.5.zip fckeditor-java-2.6-bin.zip fckeditor-java-demo-2[1].6.war.zip 至于源码包,是用不上的
在描述中提到,这个版本的FCKeditor Jsp文本编辑器已经过个人的修改和配置,意味着它可能包含了一些定制化的功能或优化,以适应特定项目的需求。例如,可能增加了对某些特殊字符集的支持,或者调整了默认样式以符合...
**标题解析:**"jsp+Fckeditor实现在线编辑器"表明这个项目是利用JavaServer Pages (JSP) 技术和FCKeditor来构建一个在线文本编辑器。JSP是一种动态网页开发技术,常用于服务器端编程,而FCKeditor则是一个开源的、...
FCKeditor2.6是一款备受推崇的开源在线文本编辑器,专为Web开发者设计,旨在提供类似微软Word的桌面文本编辑体验。这款编辑器以其强大的功能和易用性,在网页内容编辑领域广受好评。 首先,FCKeditor的核心特性包括...
FCKeditor是一个支持所见即所得(WYSIWYG,即What You See Is What You Get)功能的网页在线文本编辑器,它使得网页内容的编辑更加直观便捷,类似于在使用微软Office软件时编辑文档的感觉。FCKeditor允许用户在网页...
2. 在需要使用编辑器的JSP页面中,引入`fckeditor.js`外部JavaScript文件。 3. 编写JavaScript代码,创建FCKeditor对象,并设置其路径、高度、宽度和初始值。 4. 使用`ReplaceTextarea()`方法将原有的多行文本框替换...
总结来说,FCKeditor和KindEditor都是强大的JSP在线编辑器,它们为Web应用提供了丰富的文本编辑功能。正确地将它们集成到你的项目中,可以提升用户的交互体验,简化内容创作流程。在选择和使用编辑器时,应根据项目...
这个"**FCKeditor2.3 for jsp编辑器(内附配置说明)**"的压缩包文件包含了适用于Java服务器页面(JSP)的FCKeditor2.3版本,以及相关的配置说明,便于开发者集成到他们的JSP应用程序中。 FCKeditor 2.3是该编辑器的...
总之,FCKeditor作为一个JSP文本编辑器,因其易于集成、功能强大、高度可定制的特点,极大地提升了Web应用的用户体验。通过简单的步骤,开发者可以在MyEclipse或其他Java开发环境中轻松实现富文本编辑功能,从而提高...
**FCKeditor在线编辑器与JSP的整合** FCKeditor是一款开源的、基于Web的富文本编辑器,它允许用户在网页上编辑文本,类似于Word的界面,提供了丰富的文本格式化功能。这款编辑器广泛应用于论坛、博客、CMS(内容...
FCKEditor是一款功能强大的开源富文本在线编辑器,广泛应用于网页内容编辑和管理。它支持多种服务器端语言,包括PHP、ASP和JSP,使得开发者能够轻松地在网页上实现类似Word的文本编辑体验。这款编辑器为用户提供了一...
**FCKeditor 2.6.4.1 在线编辑器 JSP** FCKeditor 是一个流行的开源富文本编辑器,适用于多种编程语言,包括Java(JSP)。这个编辑器允许用户在网页上进行类似Word的文本编辑,支持格式化、图片插入、链接创建等...
FCKeditor是一款开源的富文本编辑器,它在Web开发中广泛用于提供用户友好的在线文本编辑功能。版本2.3是其历史版本之一,虽然现在已经有了更先进的替代品,但理解如何在JSP中配置FCKeditor对于维护旧系统或学习历史...
【标题】:JSP编辑器FCKeditor与Struts2的兼容性问题及解决方法 在Web开发中,FCKeditor是一款广泛使用的富文本编辑器,它为用户提供了一个类似于Word的在线编辑界面,使得在网页上编辑内容变得更加方便。FCKeditor...
- 保存配置后,在JSP页面中引入FCKeditor,通过`<%@ include file="path/to/fckeditor/fckeditor.jsp"%>`标签将编辑器嵌入到页面中。 - 启动Tomcat服务器,访问包含FCKeditor的JSP页面,检查编辑器是否正常工作,...
总结来说,FCKeditor 2.6.4 的配置和集成涉及到多个步骤,包括下载必要的文件、设置环境依赖、配置属性文件、更新 `web.xml` 文件以及在 JSP 页面中使用编辑器。通过这些步骤,可以在 JSP 项目中成功部署和使用 ...
在Web开发中,富文本编辑器(Rich Text Editor)常常用于提供用户友好的内容输入界面,FCKeditor便是其中一款经典的开源编辑器。本文将深入探讨如何在Java Web环境中,利用JSP技术成功配置FCKeditor。 【配置步骤】...
**JSP例子:Fckeditor整合web EQ 公式编辑器** 在Web开发中,富文本编辑器(Rich Text Editor)是常用于创建和编辑带有格式的HTML内容的工具。FCKeditor是一个流行的开源富文本编辑器,而web EQ则是一个用于在网页...