`

FCKeditor在jsp中得配置使用介绍

阅读更多
1.下载
FCKeditor.java 2.3/FCKeditor-2.3.zip (FCKeditor for java)
FCKeditor_2.3b.zip (FCKeditor基本文件)

2.建立项目:Project/FCKeditor

3.FCKeditor.java FCKeditor-2.3.zip解压后,把其中的web目录下的WEB-INF目录copy到FCKeditor下(里面有commons-fileupload.jar, FCKeditor-2.3.jar,web.xml等几个文件), 把其中的src目录下的FCKeditor.tld文件copy到FCKeitor/WEB-INF/下


4.修改web.xml:
把SimpleUploader中的配置属性enabled定义为true(开启文件上传功能),加上editor所在目录, 下面红色是增加的部分
 <servlet-mapping>
 <servlet-name>Connector</servlet-name>
 <url-
pattern>/[color=Red]FCKeditor[/color]/editor/filemanager/browser/default/connectors/jsp/connector</url-
pattern>
 </servlet-mapping>
 
 <servlet-mapping>
 <servlet-name>SimpleUploader</servlet-name>
 <url-pattern>/[color=Red]FCKeditor[/color]/editor/filemanager/upload/simpleuploader</url-pattern>
 </servlet-mapping>
添加标签定义:
<taglib>
<taglib-uri>/FCKeditor</taglib-uri>
<taglib-location>/WEB-INF/FCKeditor.tld</taglib-location>
</taglib>

5.解压FCKeditor_2.3b.zip后,把目录/editor和fckconfig.js, fckeditor.js, fckstyles.xml, fcktemplates.xml四个文件copy到/FCKeditor下
删除目录 /editor/_source,
删除 / editor /  filemanager / browser / default / connectors / 下的除了test.html外的所有文件夹
删除 / editor / filemanager / upload / 下除了test.html外的所有文件夹
删除 / editor / lang /下的除了en.js, zh.js, zh-cn.js三个文件外的所有文件

6.打开/FCKeditor/fckconfig.js
修改 FCKConfig.DefaultLanguage = 'zh-cn' ;
把FCKConfig.LinkBrowserURL等的值替换成以下内容:
FCKConfig.LinkBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Connector=connectors/jsp/connector" ;

FCKConfig.ImageBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector" ;

FCKConfig.FlashBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector" ;

FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=File' ;
FCKConfig.ImageUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Image' ;
FCKConfig.FlashUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Flash' ;

7.三种方法调用FCKeditor
(1).FCKeditor自定义标签 (必须加头文件 <%@ taglib uri="/FCKeditor" prefix="FCK" %> )
显示
<form action="show.jsp" method="post" target="_blank">
<FCK:editor id="content" basePath="/FCKeditor/" width="700" height="500" skinPath="/FCKeditor/editor/skins/silver/"
 toolbarSet = "Default" >
input
</FCK:editor>
<input type="submit" value="Submit">
</form>
(2).script脚本语言调用 (必须引用 脚本文件 <script type="text/javascript" src="/FCKeditor/fckeditor.js"></script> )
显示
<form action="show.jsp" method="post" target="_blank">
<table border="0" width="700"><tr><td>
<textarea id="content" name="content" style="WIDTH: 100%; HEIGHT: 400px">input</textarea>
<script type="text/javascript">
var oFCKeditor = new FCKeditor('content') ;
oFCKeditor.BasePath = "/FCKeditor/" ;
oFCKeditor.Height = 400;
oFCKeditor.ToolbarSet = "Default" ;
oFCKeditor.ReplaceTextarea();
</script>
<input type="submit" value="Submit">
</td></tr></table>
</form>
(3).FCKeditor API 调用 (必须加头文件 <%@ page language="java" import="com.fredck.FCKeditor.*" %> )
<form action="show.jsp" method="post" target="_blank">
<%
FCKeditor oFCKeditor ;
oFCKeditor = new FCKeditor( request, "content" ) ;
oFCKeditor.setBasePath( "/FCKeditor/" ) ;
oFCKeditor.setValue( "input" );
out.println( oFCKeditor.create() ) ;
%>
<br>
<input type="submit" value="Submit">
</form>

8.输出:
<%
String content = request.getParameter("content");
out.print(content);
%>

ok!

另:FCKeditor for Java的上传是通过servlet进行的,不是Jsp,所以配置文件web.xml中的"editor/filemanager/browser/default/connectors/jsp/connector" jsp/connector 目录并不存在,只要配置好FCKeditor.java就行了,最后上传非常快 
 
分享到:
评论

相关推荐

    简单FCKeditor在jsp中的使用

    下面我们将详细讲解如何在JSP中配置和使用FCKeditor,以及如何获取编辑器中输入的数据。 ### 1. FCKeditor的安装与引入 首先,你需要从FCKeditor的官方网站下载最新版本的编辑器。解压缩后,将`fckeditor`目录复制...

    FCKeditor2.3在jsp配置

    **FCKeditor2.3在JSP中的配置详解** FCKeditor是一款开源的富文本编辑器,它在Web开发中广泛用于提供用户友好的在线文本编辑功能。版本2.3是其历史版本之一,虽然现在已经有了更先进的替代品,但理解如何在JSP中...

    FCKeditor 在jsp中的用法

    《FCKeditor在JSP中的应用...总之,FCKeditor在JSP中的集成并不复杂,通过合理的配置和使用,能为用户提供一个功能强大且易于操作的文本编辑环境。对于新闻发布、内容管理等应用场景,FCKeditor是一个非常实用的工具。

    FCKEditor 2.6 JSP 使用说明(嵌入方法)

    下面我们将详细探讨如何在JSP项目中使用FCKEditor 2.6版本。 1. **FCKEditor概述** FCKeditor 2.6是一个基于JavaScript的富文本编辑器,支持多种浏览器,包括IE、Firefox、Chrome和Safari等。它提供了丰富的文本...

    在JSP中配置FCKeditor 2.6.4

    本文将详细介绍如何在 JSP 应用程序中安装、配置并使用 FCKeditor 2.6.4。 #### 1. 下载 FCKeditor 首先,需要下载 FCKeditor 以及其 Java 支持包: - **FCKeditor 2.6.4**: 可以通过地址 ...

    FCKeditor (jsp)版本使用详解

    压缩包包括: 1、使用FCKeditor jsp版本必备的五个包 2、fckeditor.properties配置 3、FCKeditor_2.6.4.zip 4、web.xml详细配置 5、调用方法的index.jsp 6、详细使用步骤

    FCKeditor (jsp在线编辑器)配置总结

    在JSP环境中使用FCKeditor,可以极大地提升网站内容编辑的便捷性和用户体验。 **1. FCKeditor安装与集成** 首先,你需要从FCKeditor的官方网站下载对应版本的编辑器压缩包,解压后会得到一个包含各种文件和目录的...

    java /jsp FCKeditor 配置

    在jsp页面出现FCKeditor 引用错误. 把页面中的下面代码中 id="infoContent" basePath="../../FCKeditor/" width="822" height="300" skinPath="../../FCKeditor/editor/skins/silver/" defaultLanguage="zh-cn" ...

    fckeditor的JSP详细配置(带有所有需要的包)

    这个是自己调试并整理过的fckeditor配置,并非网上照搬照抄的垃圾文档。包含有所有需要的包,配置说明,servlet文件 注: 1、要想实现上传必须用自定义标签方式引用。 2、SSH结合时上传功能失败,删除xalan.jar...

    基于jsp的FCKeditor终于配置好了

    【标题】基于jsp的FCKeditor配置详解 在Web开发中,富文本编辑器(Rich Text...通过以上步骤,你已经成功地在基于JSP的Web应用中配置并使用了FCKeditor。继续探索其API和插件,可以进一步提升编辑器的用户体验和功能。

    在JSP环境中如何来配置和使用fckeditor

    在JSP环境中配置和使用FCKeditor涉及到一系列步骤,这个开源项目旨在提供一个强大的在线文本编辑器,使得Web应用程序能够具备类似MS Word的编辑功能。FCKeditor支持多种服务器端语言,包括Java,并且兼容IE 5+、...

    jsp中使用FCKEditor

    3. **引入JavaScript库**:在需要使用FCKEditor的JSP页面中,通过`&lt;script&gt;`标签引入FCKeditor的核心JavaScript文件。例如: ```html &lt;script type="text/javascript" src="/js/fckeditor/fckeditor.js"&gt; ``` 4....

    jsp调用FCKeditor 实例

    例如,在JSP中可以使用`request.getParameter()`方法获取编辑器字段的值。 4. **配置与自定义**:FCKeditor允许你进行各种配置,比如更改工具栏按钮、设置默认样式等。这些配置通常在`fckconfig.js`文件中进行。...

    在jsp环境中配置使用FCKEditor

    ### 在JSP环境中配置使用FCKEditor #### 一、FCKEditor简介 FCKeditor是一个源自由项目,可在sourceforge.net上找到,其主要功能是实现在线网页编辑器的功能,使得Web应用程序能够具备类似MS Word的强大编辑能力。...

    fckeditor for jsp 的jar包

    这个是一个我修改过的fckeditor for jsp 的jar包的源代码,是fckeditor-2.3的,我修改了ConnectorServlet.java和SimpleUploaderServlet.java两个文件 我在这两个文件中都是加了一个静态变量encoding,private static...

    HTML编辑器FCKeditor在J2EE项目的使用配置

    总之,FCKeditor在J2EE项目中的使用配置涉及下载编辑器资源、部署到Web应用、配置Servlet以及在页面中调用编辑器。通过这样的集成,可以提供一个用户友好的界面,使得非技术人员也能方便地编辑和管理HTML内容。

    fckeditor 在jsp的使用实例

    本文将详细介绍如何在JSP中成功使用FCKeditor,并解决可能出现的乱码问题。 1. **下载与引入FCKeditor** 首先,我们需要从FCKeditor官方网站下载最新版本的编辑器。解压缩后,将`fckeditor`目录复制到你的JSP项目...

    FCKeditor2.3 for jsp编辑器(内附配置说明) .rar

    8. **配置说明**:压缩包中的“配置说明”文件可能包括了详细的步骤指导,帮助开发者了解如何正确配置和使用FCKeditor2.3与JSP的结合,解决可能出现的问题。 综上所述,FCKeditor2.3 for jsp是一个功能强大的文本...

Global site tag (gtag.js) - Google Analytics