`
孔雀王子
  • 浏览: 42020 次
  • 性别: Icon_minigender_1
  • 来自: 河北
文章分类
社区版块
存档分类
最新评论

FCKeditor配置详解(附完整案例)

阅读更多

        FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的“FCK” 是这个编辑器的作者的名字Frederico Caldeira Knabben的缩写。

        下面是具体配置过程:

1、在src目录下新建fckeditor.properties文件,然后将

connector.userActionImpl=net.fckeditor.requestcycle.impl.EnabledUserAction

 引入fckeditor.properties文件中。

2、配置web.xml文件:

<!-- FCKEditor配置 -->
	<servlet>
		<servlet-name>Connector</servlet-name>
		<servlet-class>net.fckeditor.connector.ConnectorServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>

	<servlet-mapping>
		<servlet-name>Connector</servlet-name>
		<url-pattern>
    /fckeditor/editor/filemanager/connectors/*
   </url-pattern>
	</servlet-mapping>
<!-- FCKEditor配置完成-->

 3、在项目中引入FCKeditor所需jar包,将从官网下载的fckeditor-java-demo-2.6.war包拷贝至Tomcat的webapps目录下,启动Tomcat,即可释放fckeditor-java-demo-2.6.war包,得到6个jar包:



 4、从释放后的fckeditor-java-demo-2.6.war包的文件夹下将fckeditor文件夹拷贝到你项目下的WebRoot目录下。完成后的项目结构图如下:



 5、页面实例引用:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.fckeditor.net" prefix="FCK"%>
<html>
	<head>
		<title>FckEditor测试</title>
	</head>
	<body style="text-align: center;">
		<div style="text-align: center; width: 600pt">
			<h2>
				FckEditor测试
			</h2>
			<hr>
			<form action="showData.jsp" method="post">
				<FCK:editor instanceName="test" height="400pt">
					<jsp:attribute name="value"></jsp:attribute>
				</FCK:editor>
				<input type="submit" value="提交" />
				<input type="reset" value="重置" />
			</form>
		</div>
	</body>
</html>

 showDate.jsp文件代码清单:

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<html>
	<head>
		<title>FCKeditor - 显示数据</title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	</head>
	<%
		request.setCharacterEncoding("UTF-8");
		String data = request.getParameter("test");
	%>
	<body>
		<h1>
			FCKeditor - 显示数据
		</h1>
		<hr />
		<br />
		<%=data%>
	</body>
</html>

  另外,附上我已配置好的一个FCKeditor案例,方便大家调试。

 

 

  • 大小: 10.2 KB
  • 大小: 29 KB
1
1
分享到:
评论

相关推荐

    fckeditor 完整示例

    **fckeditor 完整示例详解** `fckeditor` 是一款功能强大的网页文本编辑器,它为用户提供了类似Microsoft Word的界面,使得在网页上编辑富文本内容变得简单易行。`fckeditor` 支持多种语言,具有高度可定制性,能够...

    fckeditor使用详解

    **fckeditor 使用详解** fckeditor 是一款开源的 Web 编辑器,提供所见即所得的编辑体验,常用于网站后台添加文章或编辑内容时的文本格式化。它支持多种编程语言,包括 Java。以下是对 fckeditor 配置和使用的详细...

    fckeditor测试案例

    **FCKeditor测试案例详解** FCKeditor是一款流行的开源富文本编辑器,广泛应用于网站内容管理系统(CMS)中,提供给用户类似Word的编辑体验,允许用户在网页上编辑文字、插入图片、链接等元素。在这个测试案例中,...

    Fckeditor java示例

    **Fckeditor Java 示例详解** Fckeditor是一款开源的Web富文本编辑器,它为Java开发者提供了一种方便的方式来在Web应用中集成文本编辑功能。这款编辑器支持多种浏览器,并且具有丰富的文本格式化选项,如字体、字号...

    fckeditor.js文件中文注释

    《fckeditor.js文件中文注释详解》 在Web开发领域,富文本编辑器(Rich Text Editor)是不可或缺的工具,它允许用户以类似Word的方式在网页上编辑内容。FCKeditor是一款广泛使用的开源富文本编辑器,其核心文件便是...

    传智播客fckeditor视频

    综上所述,“传智播客fckeditor视频”主要围绕FCKeditor这款富文本编辑器展开,不仅覆盖了安装配置、常用功能、高级特性和实战案例等多个方面,还可能涉及其他相关技术领域的知识,旨在帮助学习者全面掌握FCKeditor...

    FCKeditor在ASP环境中配置使用

    ### FCKeditor在ASP环境下的配置与使用详解 FCKeditor是一款功能强大的WYSIWYG(所见即所得)编辑器,广泛应用于Web开发中,为用户提供直观的文本编辑体验。在ASP环境下配置并使用FCKeditor,可以极大提升网站的...

    Fckeditor在jsp、Tomcat环境中的配置部署

    - Servlet配置详解 - 安全设置与文件上传限制 #### Fckeditor简介及其在Java环境下的应用 FCKeditor是一款非常强大的开源富文本编辑器,广泛应用于各种Web应用系统中。它支持多种编程语言,包括Java、ASP.NET等。...

    FCKeditor自动排版

    **FCKeditor自动排版详解** 在Web开发中,富文本编辑器(Rich Text Editor)是一种常见的工具,它允许用户以类似Word的方式编辑内容,并在网页上显示格式化的文本。FCKeditor是一款早期且广受欢迎的开源富文本编辑...

    FCKeditor文本编辑工具

    **FCKeditor文本编辑工具详解** FCKeditor是一款开源的Web富文本编辑器,它在ASP.NET开发中被广泛使用,提供了丰富的文本编辑功能,使得开发者可以为网站或应用程序构建功能强大的在线文字处理界面。这款编辑器允许...

    .net fck 文本编辑器

    《.NET FCK文本编辑器详解与应用》 在Web开发领域,富文本编辑器是不可或缺的工具之一,它允许用户在网页上进行类似于Word的文本编辑操作。FCKeditor(现已更名为CKEditor)就是这样一个知名的开源富文本编辑器,...

    PHP100视频教程全集112集BT种子【PHP经典】

    PHP100视频教程31:PHP在线编辑器fckeditor应用 PHP100视频教程32:PHP5中Cookie与 Session详解 PHP100视频教程33:PHP5中图片验证码的制作(上) PHP100视频教程34:PHP5中图片中文验证码(下) PHP100视频教程...

    php100视频原始地址列表整理.doc

    本节通过多个章节详细介绍了正则表达式的语法和应用案例。 - **学习目标**: 熟练掌握正则表达式的使用,能够进行复杂的字符串匹配和替换操作。 #### 40. PHP中开发自己的-UBB代码 - **知识点**: UBB代码是一种轻量...

    cms使用技巧

    ### CMS使用技巧详解 #### 一、CMS系统架构与技术栈概述 CMS(Content Management System)网站管理系统是一种用于创建和管理数字内容的应用程序。本文档详细介绍了一款基于现代技术栈的CMS系统的架构特点及其关键...

    突破上传总结,用于渗透测试,很经典

    文章分为几个部分,包括上传突破概述、两种动态网站上传漏洞分析、上传攻击方式详解、识别漏洞并确定攻击方式、常见编辑器漏洞及利用总结、常见CMS上传漏洞总结以及上传攻击流程总结。 ### 0x00 上传突破概述 ####...

Global site tag (gtag.js) - Google Analytics