隨筆-314  評(píng)論-209  文章-0  trackbacks-0
          關(guān)鍵字: ? ????

          開發(fā)環(huán)境:
          Tomcat5.5 Eclipse3.2

          FCKeditor 版本 FCKeditor_2.3.1 FCKeditor.Java 2.3

          下載地址: http://www.fckeditor.net/download/default.html

          開始:
          新建工程,名稱為 fekeditor
          解壓 FCKeditor_2.3.1 包中的 edit 文件夾到項(xiàng)目中的 WebContent 目錄

          解壓 FCKeditor_2.3.1 包中的 fckconfig.js、fckeditor.js、fckstyles.xml、fcktemplates.xml 文件夾到項(xiàng)目中的 WebContent 目錄

          解壓 FCKeditor-2.3.zip 包中的 \web\WEB-INF\lib 下的兩個(gè) jar 文件到項(xiàng)目的 WebContent\WEB-INF\lib 目錄

          解壓 FCKeditor-2.3.zip 包中的 \src 下的 FCKeditor.tld 文件到項(xiàng)目的 WebContent\WEB-INF 目錄

          刪除 WebContent\edit 目錄下的 _source 文件夾

          修改 web.xml 文件,加入以下內(nèi)容

          代碼
          																<
          																servlet
          																>
          																
          < servlet - name > Connector </ servlet-name>
          <servlet-class>
          com.fredck.FCKeditor.connector.ConnectorServlet
          <
          / servlet - class >
          < init - param >
          < param - name > baseDir </ param-name>
          <!-- 此為文件瀏覽路徑 -->
          <param-value>
          / UserFiles /</ 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 >
          <!-- 此為文件上傳路徑,需要在WebContent 目錄下新建 UserFiles 文件夾 -->
          <!-- 根據(jù)文件的類型還需要新建相關(guān)的文件夾 Image、Flash-->
          <param-value>/UserFiles/</param-value>
          <
          /init-param>
          <init-param>
          <param-name>debug</param-name>
          <param-value>true<
          /param-value>
          </init-param>
          <init-param>
          <!-- 此參數(shù)為是否開啟上傳功能 -->
          <param-name>enabled<
          /param-name>
          <param-value>false</param-value>
          <
          /init-param>
          <init-param>
          <param-name>AllowedExtensionsFile</param-name>
          <param-value><
          /param-value>
          </init-param>
          <init-param> <!-- 此參數(shù)為文件過濾,以下的文件類型都不可以上傳 -->
          <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>

          新建一個(gè)提交頁 jsp1.jsp 文件和一個(gè)接收頁 jsp2.jsp 文件

          jsp1.jsp 代碼如下:

          代碼
          <%@ page contentType = "text/html;charset=UTF-8" language = "java" %>
          
          <%
          @tagliburi="/WEB-INF/FCKeditor.tld"prefix="fck"%><html>
          <head>
          <title>Test</title>
          <
          /head><body>
          <FORMaction="jsp2.jsp">
          <fck:editorid="testfck"basePath="/fekeditor/"
          height="100%"
          skinPath="/fekeditor/editor/skins/default/"
          toolbarSet="Default"
          imageBrowserURL="/fekeditor/editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector"
          linkBrowserURL="/fekeditor/editor/filemanager/browser/default/browser.html?Connector=connectors/jsp/connector"
          flashBrowserURL="/fekeditor/editor/filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector"
          imageUploadURL="/fekeditor/editor/filemanager/upload/simpleuploader?Type=Image"
          linkUploadURL="/fekeditor/editor/filemanager/upload/simpleuploader?Type=File"
          flashUploadURL="/fekeditor/editor/filemanager/upload/simpleuploader?Type=Flash">
          </fck:editor>
          <input type="submit"
          />
          </FORM>
          <
          /body>
          </html>jsp2.jsp 代碼如下:<html>
          <head>
          <title>TEST<
          /title>
          </head> <body>
          <%=request.getParameter( "testfck" )%>
          <
          /body>
          </html>

          在 WebContent 目錄下新建 UserFiles 文件夾,在此文件夾下新建 File,Image,Flash 三個(gè)文件夾。

          ok現(xiàn)在運(yùn)行一下看看吧!

          posted on 2006-10-14 17:08 xzc 閱讀(504) 評(píng)論(0)  編輯  收藏 所屬分類: Web
          主站蜘蛛池模板: 壤塘县| 太仓市| 江孜县| 内丘县| 伊川县| 贺兰县| 韶关市| 柞水县| 九龙县| 新乐市| 睢宁县| 新沂市| 都昌县| 阳原县| 宽城| 墨竹工卡县| 马龙县| 唐海县| 静海县| 镇赉县| 五大连池市| 海门市| 常山县| 饶河县| 兰州市| 平原县| 滨州市| 紫阳县| 克山县| 浦北县| 玉屏| 兴安县| 景泰县| 丰原市| 西峡县| 汽车| 柘城县| 教育| 庆云县| 武强县| 霍州市|