本文介绍FCKeditor在Java环境下的使用方法。
一、简介
功能:所见即所得,支持图片和Flash,工具栏可自由配置,使用简单
兼容性:IE 5.5+、Firefox 1.5+、Safari 3.0+、Opera 9.50+、Netscape 7.1+、 Camino 1.0+
成熟度:使用广泛,被Baidu、CSDN等选用
二、下载
官方下载首页:http://www.fckeditor.net/download/,当前版本为2.5.1
需要下载FCKeditor 2.5.1(FCKeditor_2.5.1.zip)和FCKeditor.Java(FCKeditor-2.3.zip)
三、部署
本例以WebRoot作为应用根路径,部署后的目录结构如下图所示:
1、FCKeditor_2.5.1.zip解压,将fckeditor文件夹复制到/WebRoot/下
2、FCKeditor-2.3.zip解压,将commons-fileupload.jar和FCKeditor-2.3.jar复制到/WebRoot/WEB-INF/lib/下
3、修改/WebRoot/WEB-INF/web.xml文件,增加以下内容:
<servlet>
<servlet-name>Connector</servlet-name>
<servlet-class>com.fredck.FCKeditor.connector.ConnectorServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>SimpleUploader</servlet-name>
<servlet-class>com.fredck.FCKeditor.uploader.SimpleUploaderServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>enabled</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFile</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFile</param-name>
<param-value>php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsImage</param-name>
<param-value>jpg|gif|jpeg|png|bmp</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsImage</font-size: 11pt; color: maroon; font-family: "
分享到:
相关推荐
在Java环境下使用FCKeditor,首先需要从官方下载页面获取相应的软件包。FCKeditor 2.5.1版本可以从http://www.fckeditor.net/download/下载,包括FCKeditor_2.5.1.zip(编辑器核心文件)和FCKeditor-2.3.zip(Java...
在Java环境中,FCKEditor的集成主要包括以下几个步骤: 1. **引入资源**:首先需要将FCKEditor的JavaScript库和相关的CSS文件引入到Web项目的静态资源目录中,确保在HTML页面中能够正确引用。 2. **配置编辑器**:...
接着,将fck-faces-1.7.26.jar添加到类路径,以便于在Java环境中使用FCKeditor的功能。然后,在JSF页面中定义fck-faces组件,配置相应的属性,如宽度、高度、初始化时的HTML内容等。最后,通过后台处理编辑器提交的...
FCKeditor.java是一个配套库,专为在Java环境中使用FCKeditor而设计,由Simone Chiaretta开发。你可以从官方站点获取FCKeditor.java的2.3.2版本。 以下是将FCKeditor集成到Java Web项目的基本步骤: 1. 创建一个新...
在Java环境下,FCKeditor通常通过Java版的API进行集成,便于在Java应用中实现富文本编辑功能。 源文件"fckeditor-java-2.6-src"包含了FCKeditor 2.6版本的Java源代码,这对于开发者来说是非常宝贵的资源。通过研究...
2. **API使用**:通过Java API,开发者可以在网页中嵌入FCKeditor,设置编辑器的配置,如宽度、高度、初始内容等。 3. **服务器端处理**:FCKeditor与服务器端交互,处理文件上传和保存编辑内容。对于Java应用,这...
**FCKeditor.java-2.3** 是一个用于Java Web应用程序的富文本编辑器组件,它基于著名的FCKeditor,并且已经与Java环境进行了集成。FCKeditor是一款开源的在线HTML编辑器,允许用户在Web页面上进行内容编辑,就像在...
2. **Java环境下的集成** 在Java Web项目中,FCKeditor通常通过JSP(JavaServer Pages)来引入。首先,你需要将FCKeditor的库文件下载并放入项目的Web-INF/lib目录下,然后在需要使用编辑器的JSP页面中引入...
在Java环境中使用FCKeditor,不仅可以提高文本编辑的灵活性,还能增强网页内容管理的效率。本文将详细介绍如何在Java项目中集成和配置FCKeditor,以及必要的步骤和注意事项。 #### 准备工作 在开始配置之前,确保...
这些特性在2.4.1版本的FCKeditor-java中可能被使用,导致在JDK 1.4环境下编译失败或运行异常。 在着手修改源码前,我们需要对FCKeditor-java的源代码进行分析,找出使用了JDK 5及以上版本特性的部分。这通常包括...
在FCKeditor+Java超炫相册中,FCKeditor主要用于用户上传和编辑相册中的图片描述,提供了一个直观、易用的界面。 其次,Java在该项目中扮演了服务器端的角色,负责处理用户的请求,如上传图片、检索图片列表、删除...
综上所述,这个资源包提供了一个完整的FCKeditor在Java环境下的集成方案,包括从基础理论、源代码到实践操作的全方位学习材料。通过这些内容,开发者可以了解到如何在Java Web项目中使用FCKeditor作为富文本编辑器,...
在fckeditor-java-demo-2.5.war的情况下,你需要将其部署到你的Java Web服务器,并访问预设的URL来查看和测试编辑器在Java环境中的工作情况。通过分析和学习这个演示程序的源代码,你可以了解到如何在Java Servlet或...
【FCKeditor组件详解】 FCKeditor是一款强大的开源HTML编辑器,由Frederico Caldeira Knabben开发。它的设计目标是轻量化,无需在客户端...在Java环境中,FCKeditor的集成和优化是提升项目质量和易用性的关键步骤。
在Java环境下,FCKeditor提供了fckeditor-java版本,使得Java开发者能够方便地在Web应用中集成这款编辑器,提供丰富的文本编辑功能。 标题中的"fckeditor-java-2.4.1-src.zip"表明这是一个FCKeditor的Java版本源码...
在Java环境下,FCKeditor通常通过Servlet进行集成,Servlet作为服务器端的组件,负责处理编辑器提交的请求,如上传文件或保存内容。集成步骤大致包括:下载FCKeditor的Java版本,将其解压并放入项目的类路径;配置...
这个文件提供了一个演示示例,展示如何在实际的Java Web环境中集成FCKeditor。解压并部署此WAR文件到支持Servlet的Web服务器(如Tomcat)上,开发者可以通过访问特定URL来查看和测试FCKeditor的功能。 在集成...
1. **富文本编辑**:FCKeditor的核心功能是提供一个在浏览器端进行富文本编辑的环境,支持字体、字号、颜色、对齐方式、列表、表格、图像、链接等常见的文本格式化操作。用户可以直接在网页上编辑内容,就像使用Word...
在Java环境下,FCKeditor通常作为服务器端组件,处理与客户端编辑器的交互,包括数据传输、格式转换等任务。Java源码的分析将使我们能够理解这些功能背后的实现细节。 1. **核心架构** FCKeditor的Java源码主要...