<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    王小亮的JavaWeb開發博客

    靠技術吃飯,走到哪里都不會餓著,嘿嘿~~~
    posts - 2, comments - 4, trackbacks - 0, articles - 2
       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    FCKeditor2.6 for JSP 配置方法

    Posted on 2008-10-31 12:50 小亮Web 閱讀(408) 評論(0)  編輯  收藏 所屬分類: Eclipse

    1、首先登陸www.fckeditor.net/download下載FCKeditor的最新版本,需要下載2個壓縮包,一個是基本應用,另一個是在為在jsp下所準備的配置。

          FCKeditor 2.6 下載地址:sourceforge.net/project/downloading.php

          FCKeditor.Java 下載地址:sourceforge.net/project/downloading.php

    下載之后分別為:FCKeditor_2.6.zipFCKeditor-2.3.zip 將它們分別解壓。

    2、首先在Eclipse下建立一個新項目例如:test    即http://localhost:8080/test

         在項目中新建文件夾 FCKeditor,然后將解壓后的FCKeditor_2.6下fckeditor里面的editor、fckconfig.js、fckeditor.js、fckstyles.xml、fcktemplates.xml拷貝到FCKeditor目錄下

          將解壓后的FCKeditor-2.3文件夾中web/WEB-INF/lib下的包拷貝到test項目的lib中。

          將FCKeditor-2.3文件夾下src下的FCKeditor.tld拷貝到test項目的WEB-INF下。

    3、修改WEB-INF下的web.xml, 如下:

         <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>
               <param-value>/UserFiles/</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>/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>

    4、修改FCKeditor文件夾下的fckeditor.js

         修改第50行的FCKeditor.BasePath。

    改之后:
    50 FCKeditor.BasePath = 'FCKeditor/' ;

    5、修改FCKeditor文件夾下的fckconfig.js

         修改FCKConfig.DefaultLanguage、FCKConfig.LinkBrowserURL、FCKConfig.ImageBrowserURL、FCKConfig.FlashBrowserURL、

    改之后:
    FCKConfig.DefaultLanguage   = 'zh-cn' ;

    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.ImageUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Image' ;

    FCKConfig.FlashUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Flash' ;

    6、default.jsp內容如下:

    <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="
    http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>FCKeditor測試</title>
    <script type="text/javascript" src="FCKeditor/fckeditor.js"></script>
    </head>

    <body>
    <form id="form1" name="form1" method="post" action="default_do.jsp">
    <table width="100%" border="0">
    <tr>
        <td height="25">
          <textarea name="contest" id="contest" style="width:100%; height:400px;"></textarea>
    <script type="text/javascript">
    var oFCKeditor = new FCKeditor( 'contest' ) ;
    //oFCKeditor.BasePath = 'FCKeditor/' ;
    oFCKeditor.ToolbarSet = 'Default' ;
    oFCKeditor.Width = '100%' ;
    oFCKeditor.Height = '400' ;
    oFCKeditor.Value = '' ;
    oFCKeditor.ReplaceTextarea();
    //oFCKeditor.Create() ;
    </script>
          <input type="submit" name="Submit" value="提交" />
        </td>
    </tr>
    </table>
    </form>
    </body>
    </html>

    7、default_do.jsp內容如下:

    <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="
    http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>FCKeditor測試接收結果</title>
    </head>

    <body>
    <%
        String contest = new String(request.getParameter("contest").getBytes("ISO8859_1"), "GB2312");
    out.print(contest);
    %>
    </body>
    </html>

    最后測試:http://localhost:8080/test/default.jsp

    圖1:


    圖2:


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 免费一级毛片正在播放| 91免费精品国自产拍在线不卡| 四虎影视永久免费视频观看| 亚洲av无码片vr一区二区三区| 在线免费观看一级毛片| 亚洲av成本人无码网站| 国产成人啪精品视频免费网| 国产精品国产亚洲区艳妇糸列短篇| 国产伦一区二区三区免费| 一级女性全黄生活片免费看| 亚洲精品无码mv在线观看网站| 中文字幕不卡免费视频| 久久91亚洲精品中文字幕| 国产91免费在线观看| 亚洲乱理伦片在线观看中字| 免费一看一级毛片| a级毛片毛片免费观看久潮喷 | 亚洲精品一级无码鲁丝片| 国产三级在线免费观看| 久久精品国产亚洲AV果冻传媒| 亚洲免费网站在线观看| 亚洲欧美日韩自偷自拍| 亚洲国产一级在线观看| 久久99热精品免费观看动漫| 亚洲国产精品成人综合久久久| 在线观看免费为成年视频| 七次郎成人免费线路视频 | 久久亚洲精品无码VA大香大香| 国产v精品成人免费视频400条| 亚洲av无码无线在线观看 | 成年女人午夜毛片免费看| 免费国产高清毛不卡片基地| 亚洲国产婷婷六月丁香| 日韩一区二区a片免费观看| 日日摸夜夜添夜夜免费视频 | 麻豆视频免费播放| 小说专区亚洲春色校园| 久久夜色精品国产嚕嚕亚洲av| 免费av欧美国产在钱| 国内永久免费crm系统z在线 | 亚洲国产美女精品久久久|