2 将FCKeditor2.5.1中的fckconfig.js、fckeditor.js、fckstyles.xml、fcktemplates.xml放到web根目录下 3 解压 FCKeditor.java-2.3.zip 包:将其中的 /web/WEB-INF/lib 下的两个 jar 文件挎贝到项目的WEB-INF/lib 目录下,把/src 下的 FCKeditor.tld 文件挎贝到项目的 WEB-INF目录下。 4 修改WEB-INF/web.xml文件:加入FCKeditor的配置信息,如下: <display-name>FCKeditor在线文本编辑器的使用配置</display-name> <servlet> <servlet-name>Connector</servlet-name> <servlet-class> com.fredck.FCKeditor.connector.ConnectorServlet </servlet-class> <init-param> <param-name>baseDir</param-name> <!-- 此为文件浏览路径 --> <param-value>/uploads/</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> <!-- 此为文件上传路径,需要在WebRoot 目录下新建 UserFiles 文件夹 --> <!-- 根据文件的类型还需要新建相关的文件夹 Image、Flash --> <param-value>/uploads/</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</param-name> <param-value></param-value> </init-param> <init-param> <param-name>AllowedExtensionsFlash</param-name> <param-value>swf|fla</param-value> </init-param> <init-param> <param-name>DeniedExtensionsFlash</param-name> <param-value></param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Connector</servlet-name> <url-pattern> /editor/filemanager/browser/default/connectors/jsp/connector </url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>SimpleUploader</servlet-name> <url-pattern> /editor/filemanager/upload/simpleuploader </url-pattern> </servlet-mapping> 5.在需使用FCKeditor的jsp页面中加入: // 文件开头处加入 <%@ taglib uri=" http://fckeditor.net/tags-fckeditor //要使用的地方加入(id=”content”为此组件的标识) <FCK:editor id="content" basePath="/你的web应用程序名/" imageBrowserURL="/你的web应用程序名/editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector" linkBrowserURL="/你的web应用程序名/editor/filemanager/browser/default/browser.html?Connector=connectors/jsp/connector" flashBrowserURL="/你的web应用程序名/editor/filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector" imageUploadURL="/你的web应用程序名/editor/filemanager/upload/simpleuploader?Type=Image" linkUploadURL="/你的web应用程序名/editor/filemanager/upload/simpleuploader?Type=File" flashUploadURL="/你的web应用程序名editor/filemanager/upload/simpleuploader?Type=Flash"> </FCK:editor> 6 在java web程序中要获取此编辑器中编辑好的文本就用以下代码: //注意这个"content"就是在<FCK:editor>中设置的id。 request.getParameter("content"); |
FCKeditor的使用
最新推荐文章于 2021-03-04 02:02:16 发布