从官网(http://ckeditor.com/download)down下几个包:
fckeditor-java-2.6-bin.zip
fckeditor-java-2.6-src.zip
fckeditor-java-demo-2.6.rar
FCKeditor_2.6.6.zip
将FCKeditor_2.6.6.zip 解压,把里面的fckeditor文件夹拷贝到当前的项目文件夹里面(即放到webroot根目录下,页面调用fck里会请求到这里,所以路径不能错)
在web.xml中添加以下配置
<!-- fckedit插件 -->
<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>
在src目录下面建立fckeditor.properties资源文件,在里面写入这么一行connector.userActionImpl=net.fckeditor.requestcycle.impl.UserActionImpl
把fckeditor-java-demo-2.6.war解压后,把WEB-INF/lib/的包拷到自己建的项目的lib里
在jsp页面导入
<%@ taglib uri="http://java.fckeditor.net" prefix="FCK" %>
然后调用
<FCK:editor instanceName="test" height="400pt">
<jsp:attribute name="value"/>
</FCK:editor>
----------------华丽分割线-----------------------------------
需要简化显示的fck控件,则可以作如下处理:
a>.删除fckeditor目录下面所有以“_”开头的文件或者文件夹,像"_samples"、"_documentation.html“等;
b>.删除fckeditor目录下面除了,fckconfig.js, fckpackage.xml, fckstyles.xml , fcktemplates.xml外的所有文件,当然要保留editor文件夹;
c>.删除fckeditor/editor/lang目录下面除了en.js, zh-cn.js, zh.js外的所有文件
d>.删除fckeditor\editor\filemanager目录下面的connectors文件夹
e>.删除editor\skins目录下面除了default下面的文件夹,这个里面是皮肤,共有三种,可以在fckconfig.js里面设置。例如,我想要改成windows2003的风格,那就不要删除editor\skins下的office2003文件夹,打开fckconfig.js,编辑其中的FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/office2003/' ;(默认的是default,改成office2003即可)
fckeditor-java-2.6-bin.zip
fckeditor-java-2.6-src.zip
fckeditor-java-demo-2.6.rar
FCKeditor_2.6.6.zip
将FCKeditor_2.6.6.zip 解压,把里面的fckeditor文件夹拷贝到当前的项目文件夹里面(即放到webroot根目录下,页面调用fck里会请求到这里,所以路径不能错)
在web.xml中添加以下配置
<!-- fckedit插件 -->
<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>
在src目录下面建立fckeditor.properties资源文件,在里面写入这么一行connector.userActionImpl=net.fckeditor.requestcycle.impl.UserActionImpl
把fckeditor-java-demo-2.6.war解压后,把WEB-INF/lib/的包拷到自己建的项目的lib里
在jsp页面导入
<%@ taglib uri="http://java.fckeditor.net" prefix="FCK" %>
然后调用
<FCK:editor instanceName="test" height="400pt">
<jsp:attribute name="value"/>
</FCK:editor>
----------------华丽分割线-----------------------------------
需要简化显示的fck控件,则可以作如下处理:
a>.删除fckeditor目录下面所有以“_”开头的文件或者文件夹,像"_samples"、"_documentation.html“等;
b>.删除fckeditor目录下面除了,fckconfig.js, fckpackage.xml, fckstyles.xml , fcktemplates.xml外的所有文件,当然要保留editor文件夹;
c>.删除fckeditor/editor/lang目录下面除了en.js, zh-cn.js, zh.js外的所有文件
d>.删除fckeditor\editor\filemanager目录下面的connectors文件夹
e>.删除editor\skins目录下面除了default下面的文件夹,这个里面是皮肤,共有三种,可以在fckconfig.js里面设置。例如,我想要改成windows2003的风格,那就不要删除editor\skins下的office2003文件夹,打开fckconfig.js,编辑其中的FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/office2003/' ;(默认的是default,改成office2003即可)