posts - 73,  comments - 55,  trackbacks - 0

          1.下載
          FCKeditor.java 2.3 (FCKeditot for java)
          FCKeditor 2.2 (FCKeditor基本文件)

          2.建立項目:tomcat/webapps/FCKeditor

          3.FCKeditor.java 2.3解壓后,把其中的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(開啟文件上傳功能)
          添加標簽定義:
          <taglib>
          <taglib-uri>/FCKeditor</taglib-uri>
          <taglib-location>/WEB-INF/FCKeditor.tld</taglib-location>
          </taglib>

          5.解壓FCKeditor2.2后,把目錄/editor和fckconfig.js, fckeditor.js, fckstyles.xml, fcktemplates.xml四個文件copy到/FCKeditor下
          刪除目錄/editor/_source,
          刪除/editor/filemanager/browser/default/connectors/下的所有文件
          刪除/editor/filemanager/upload/下的所有文件
          刪除/editor/lang/下的除了fcklanguagemanager.js, 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.FlashUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Flash' ;
          FCKConfig.ImageUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Image' ;

          7.添加文件 /FCKeditor/test.jsp:
          <%@ page language="java" import="com.fredck.FCKeditor.*" %>
          <%@ taglib uri="/FCKeditor" prefix="FCK" %>
          <script type="text/javascript" src="/FCKeditor/fckeditor.js"></script>

          <%--
          三種方法調用FCKeditor
          1.FCKeditor自定義標簽 (必須加頭文件 <%@ taglib uri="/FCKeditor" prefix="FCK" %> )
          2.script腳本語言調用 (必須引用 腳本文件 <script type="text/javascript" src="/FCKeditor/fckeditor.js"></script> )
          3.FCKeditor API 調用 (必須加頭文件 <%@ page language="java" import="com.fredck.FCKeditor.*" %> )
          --%>
          <%--
          <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>
          --%>

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

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


          添加文件/FCKeditor/show.jsp:
          <%
          String content = request.getParameter("content");
          out.print(content);
          %>

          8.瀏覽 http://localhost:8080/FCKeditor/test.jsp
          ok!

          9.上傳遇到錯誤: internal server error 500,
          直接引用servlet(com.fredck.FCKeditor.connector.ConnectorServlet)也遇到錯誤: "Provider org.apache.xalan.processor.TransformerFactoryImpl not found",
          拷貝xalan.jar到lib目錄就可以了

          posted on 2006-07-17 15:20 保爾任 閱讀(613) 評論(0)  編輯  收藏 所屬分類: open source

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 延吉市| 义乌市| 竹山县| 长丰县| 老河口市| 西吉县| 盐边县| 康定县| 勃利县| 丰城市| 泾源县| 疏附县| 沭阳县| 岳阳县| 柳州市| 边坝县| 南投市| 黔南| 调兵山市| 贵溪市| 仙游县| 江陵县| 庄河市| 朝阳县| 麻阳| 晋城| 武乡县| 兴宁市| 临潭县| 镇坪县| 怀集县| 临西县| 安龙县| 江山市| 吴桥县| 松滋市| 江门市| 新绛县| 梧州市| 柳州市| 乐昌市|