您现在的位置是:首页 >

配置开发环境 JSP网站开发环境配置和使用fckeditor

火烧 2021-09-28 02:26:00 1057
JSP网站开发环境配置和使用fckeditor   FCKeditor是 ourcefe et上面的一个开源项目 主要是实现在线网页编辑器的功能 可以让we 程序拥有如MS Word这样强大的编辑功能

JSP网站开发环境配置和使用fckeditor  

  FCKeditor是sourcefe net上面的一个开源项目 主要是实现在线网页编辑器的功能 可以让web程序拥有如MS Word这样强大的编辑功能 官方网站为 在服务器端支持ASP Net ASP ClodFusion PHP Java等语言 并且支持IE + Mozilla Netscape等主流浏览器

  首先在官方网站下载fckeditor 注意有两个包 一个是主文件 一个是jsp整合包的

   解压FCKeditor_ zip (FCKeditor主文件) 将FCKeditor目录复制到网站根目录下

   解压FCKeditor zip (jsp FCKeditor整合包) 作用 This is the JSP Integration Pack for using FCKeditor inside a java server page without the plexity of using a Java scriptlets or the javascript api

   将FCKeditor /web/WEB INF/web xml中的两个servlet servlet mapping定义复制到自已项目的web xml文件中

  修改如下内容:

  <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>

  修改结果:

  <servlet mapping> <servlet name>Connector</servlet name> <url pattern> /FCKeditor/editor/filemanager/browser/default/connectors/jsp/connector </url pattern> </servlet mapping>

  <servlet mapping> <servlet name>SimpleUploader</servlet name> <url pattern>/FCKeditor/editor/filemanager/upload/simpleuploader </url pattern> </servlet mapping>

   将FCKeditor /web/WEB INF/lib目录下文件复制到自已项目的lib文件夹中

   在需使用FCKeditor的jsp界面中加入

  // 文件开头处加入

  //要使用的地方加入

  <FCK:editor id="content" basePath="/FCKeditor/" imageBrowserURL="/FCKeditor/editor/filemanager/browser/default/browser ? Type=Image&Connector=connectors/jsp/connector" linkBrowserURL="/FCKeditor/editor/filemanager/browser/default/browser ? Connector=connectors/jsp/connector" flashBrowserURL="/FCKeditor/editor/filemanager/browser/default/browser ? Type=Flash&Connector=connectors/jsp/connector" imageUploadURL="/FCKeditor/editor/filemanager/upload/simpleuploader?Type=Image" linkUploadURL="/FCKeditor/editor/filemanager/upload/simpleuploader?Type=File" flashUploadURL="/FCKeditor/editor/filemanager/upload/simpleuploader?Type=Flash"> this is default content :) </FCK:editor>

  启动服务器测试…成功后 来给FCKeditor瘦瘦身

   将FCKeditor目录下及子目录下所有以”_”下划线开头的文件夹删除

   FCKeditor根目录下只保留fckconfig js fckeditor js fckstyles xml fcktemplates xml其余全部删除

   将editor/filemanager/upload目录下文件及文件夹清空

配置开发环境 JSP网站开发环境配置和使用fckeditor

   还可以将editor/skins目录下的皮肤文件删除 只留下default一套皮肤(如果你不需要换皮肤的话)

   还可以将editor/lang目录下文件删除 只保留en js fcklanguagemanager js zh cn js zh js文件(英文 简体中文 繁体中文一般应该够用了:) )

  完成

  其它问题

  在struts+spring+hibernate中使用 上传图像功能中可能会出现报

  The output format must have a ‘{}content handler’ property!

  错的情况 将WEB INF/lib目录下xalan* jar删除试试

  安全问题

  假如在前台让普通用户也能使用FCKEditor 要注意相关安全问题 在前台使用时 不要使用默认的ToolBar 要将添加图像 flash 图像域按钮去掉 在fckconfig js中大约 行配置 那些数组中的值就像当于界面上的一个功能 你可以强行把每组值试出来代表什么

lishixinzhi/Article/program/Java/JSP/201311/19843  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码