在jsp环境中配置和使用FCKEditor
首先从官网下载fckeditor。注意有两个包,一个是主文件,另一个是jsp集成包。
1.解压FCKeditor _ 2.2.zip (fckeditor主文件),将FCKeditor目录复制到网站根目录。
2.解压缩FCKeditor-2.3.zip,(JSP,FCKeditor集成包)及其功能:这是用于在Java服务器页面内使用FCKeditor的JSP集成包,而没有使用JavaScript let或JavaScript API的复杂性。
3.将fckeditor-2.3/web/we b-INF/web.xml中的两个servlet和servlet、servlet映射定义复制到您自己项目的web . XML文件中。
修改
servlet映射
servlet-name连接器/servlet-name
URL-pattern/editor/file manager/browser/default/connectors/JSP/connector/URL-pattern
/servlet-映射
servlet映射
servlet-name simple uploader/servlet-name
URL-pattern/编辑器/文件管理器/上传/简单上传器/url-pattern
/servlet-映射
为
servlet映射
servlet-name连接器/servlet-name
URL-pattern/FCKeditor/editor/file manager/browser/default/connectors/JSP/connector/URL-pattern
/servlet-映射
servlet映射
servlet-name simple uploader/servlet-name
URL-pattern/FCKeditor/editor/file manager/upload/simple uploader/URL-pattern
/servlet-映射
4.将FCKeditor-2.3/web/WEB-INF/lib目录中的文件复制到自己项目的lib文件夹中。
5.将以下内容添加到需要FCKeditor的jsp接口中:
//在文档开头添加
%@ taglib uri="" prefix="FCK" %
//添加到要使用它的位置
FCK:editor id = " content " basePath = "/FCKeditor/"
imageBrowserURL = "/FCKeditor/editor/file manager/browser/default/browser . html?type = image connector = connectors/JSP/connector
linkBrowserURL = "/FCKeditor/editor/file manager/browser/default/browser . html?连接器=连接器/JSP/连接器"
flashBrowserURL = "/FCKeditor/editor/file manager/browser/default/browser . html?type = flash connector = connectors/JSP/connector "
imageUploadURL = "/FCKeditor/editor/file manager/uploader/simple uploader?Type=Image "
linkUploadURL = "/FCKeditor/editor/file manager/uploader/simple uploader?类型=文件"
flashUploadURL = "/FCKeditor/editor/file manager/uploader/simple uploader?Type=Flash "
这是默认内容:)
/FCK:编辑
开始服务器测试。。。。成功之后,再来瘦身FCKeditor。
1.删除FCKeditor目录下的所有文件夹以及以下划线“_”开头的子目录。
2.只有fckconfig.js,2。FCKeditor.js、fckstyles.xml和fcktemplates.xml保留在FCKeditor的根目录中,其他的都被删除了。
3.清空编辑器/文件管理器/上传目录中的文件和文件夹。
4.也可以删除编辑器/皮肤目录下的皮肤文件,只留下默认皮肤(如果不需要更改皮肤的话)。
5.也可以删除editor/lang目录下的文件,只保留en.js、fcklanduagemanager.js、zh-cn.js、zh.js的文件(英文、简体中文、繁体中文应该够了:)。
是的,现在看看是否清爽?
其他问题:
在struts+spring+hibernate中使用,上传图片的功能中可能会有报告:
输出格式必须有一个' {}content-handler '属性!
大小写错误,请尝试删除xalan*。在WEB-INF/lib目录中的jar。
安全问题:
如果普通用户可以在前台使用FCKEditor,要注意相关安全问题,在前台使用时不要使用默认工具栏。
要删除添加图像、闪光和图像字段按钮。
在fckconfig.js中大约78行配置那些数组中的值,就像是界面上的一个函数,可以强行尝试每组值代表什么。:P
FCKeditor的安装到此完成。关于详细的配置,可以查看FCKeditor-2.3.zip (JSP,FCKeditor集成包)文件夹下的web/_samples目录中的示例。