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

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

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

    posts - 40, comments - 58, trackbacks - 0, articles - 0
      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    FCKeditor2.6 for JSP 配置方法

    Posted on 2008-06-24 16:55 Astro.Qi 閱讀(1914) 評(píng)論(12)  編輯  收藏 所屬分類: Java


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

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

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

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

    2、首先在Eclipse下建立一個(gè)新項(xiàng)目例如:test 即http://localhost:8080/test

          在項(xiàng)目中新建文件夾 fckeditor_2.6

          然后將解壓后的FCKeditor_2.6下fckeditor里面的editor目錄及fckconfig.js、fckeditor.js、fckpackager.xmlfckstyles.xml、fcktemplates.xml文件拷貝到test項(xiàng)目fckeditor_2.6目錄下。

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

          將FCKeditor-2.3文件夾下src下的FCKeditor.tld拷貝到test項(xiàng)目的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_2.6/editor/filemanager/browser/default/connectors/jsp/connector</url-pattern>
       </servlet-mapping>

       <servlet-mapping>
           <servlet-name>SimpleUploader</servlet-name>
           <url-pattern>/fckeditor_2.6/editor/filemanager/upload/simpleuploader</url-pattern>
       </servlet-mapping>

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

         修改第50行的FCKeditor.BasePath。

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

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

      修改:

      FCKConfig.DefaultLanguage、FCKConfig.LinkBrowserURL、FCKConfig.ImageBrowserURL、FCKConfig.FlashBrowserURL、FCKConfig.LinkUploadURL、FCKConfig.ImageUploadURLFCKConfig.FlashUploadURL。

      改之后:
      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內(nèi)容如下:

    <%@ 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測(cè)試</title>
    <script type="text/javascript" src="fckeditor_2.6/fckeditor.js"></script>
    </head>

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

    7、default_do.jsp內(nèi)容如下:

    <%@ 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測(cè)試接收結(jié)果</title>
    </head>

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

    最后測(cè)試:http://localhost:8080/test/default.jsp


    評(píng)論

    # re: FCKeditor2.6 for JSP 配置方法  回復(fù)  更多評(píng)論   

    2008-08-02 14:11 by
    傻逼 亂復(fù)制
    都不看下對(duì)不對(duì)

    # re: FCKeditor2.6 for JSP 配置方法  回復(fù)  更多評(píng)論   

    2008-08-03 01:06 by Astro.Qi
    上樓的,你他媽的怕是一只癲狗,在這里亂咬人
    有不對(duì)的,你他媽的B不曉得指出來(lái)喲
    你這個(gè)雜種

    # re: FCKeditor2.6 for JSP 配置方法  回復(fù)  更多評(píng)論   

    2008-08-03 01:08 by 匿名
    罵得好,博主我支持你

    # re: FCKeditor2.6 for JSP 配置方法[未登錄](méi)  回復(fù)  更多評(píng)論   

    2008-08-05 16:27 by test
    博主罵的好,我支持你

    # re: FCKeditor2.6 for JSP 配置方法  回復(fù)  更多評(píng)論   

    2008-09-07 22:37 by ff
    樓主謝謝你,按你的做終于成功了,非常感謝

    # re: FCKeditor2.6 for JSP 配置方法  回復(fù)  更多評(píng)論   

    2009-04-24 10:54 by sdf
    痛恨這種只會(huì)copy的人....

    # re: FCKeditor2.6 for JSP 配置方法[未登錄](méi)  回復(fù)  更多評(píng)論   

    2010-03-23 01:30 by 老七
    按照樓主的方式可以配置成功,但上傳文件的時(shí)候提示權(quán)限不夠. 查完問(wèn)題后在這里補(bǔ)上.
    謝謝樓主了

    # re: FCKeditor2.6 for JSP 配置方法[未登錄](méi)  回復(fù)  更多評(píng)論   

    2010-03-23 01:54 by 老七
    上傳文件的問(wèn)題是因?yàn)槟夸洸淮嬖?創(chuàng)建目錄的時(shí)候,由于權(quán)限不夠,所以無(wú)法完成上傳.在UserFiles下建立對(duì)應(yīng)的文件夾即可完成上傳.

    # re: FCKeditor2.6 for JSP 配置方法  回復(fù)  更多評(píng)論   

    2010-06-04 01:00 by Mavk
    thank you

    # re: FCKeditor2.6 for JSP 配置方法  回復(fù)  更多評(píng)論   

    2010-09-27 17:30 by bluedonzen
    朋友您好!按照你的配置,我在IE8里不能顯示FCKeditor的界面,然后網(wǎng)頁(yè)上有一個(gè)錯(cuò)誤,說(shuō)是FCKeditor未定義,我做了2遍都是如此。不知您是如何成功的,我看了路徑配置應(yīng)該都沒(méi)問(wèn)題的,謝謝!
    bluedonzen@gmail.com

    # re: FCKeditor2.6 for JSP 配置方法  回復(fù)  更多評(píng)論   

    2011-06-17 10:19 by abelkong
    嗯配置倒是沒(méi)問(wèn)題,不過(guò)沒(méi)有我想要的效果
    還有就是建議樓主能在每步操作有個(gè)截圖,效果更好些

    # re: FCKeditor2.6 for JSP 配置方法[未登錄](méi)  回復(fù)  更多評(píng)論   

    2011-11-29 17:43 by 丫丫
    額。。,我根據(jù)樓主的配置,上傳圖片也沒(méi)有成功,。。
    求詳細(xì)QQ聯(lián)系配置
    主站蜘蛛池模板: 亚洲午夜国产精品| 色综合久久精品亚洲国产| 亚洲av无一区二区三区| 久久久久久久国产免费看 | 黄网站色视频免费观看45分钟| 毛片在线全部免费观看| 性感美女视频在线观看免费精品 | 亚洲AV成人精品日韩一区| 国偷自产一区二区免费视频| 成年女人毛片免费视频| 亚洲va久久久噜噜噜久久男同| 中文字幕亚洲码在线| 成在人线av无码免费高潮喷水| 天天干在线免费视频| 亚洲va无码专区国产乱码| 久久精品国产亚洲av品善| 日韩内射激情视频在线播放免费| 四虎影视精品永久免费| 亚洲精品熟女国产| 国产精品免费看久久久香蕉| 扒开双腿猛进入爽爽免费视频| 国产成人精品日本亚洲网站| 亚洲AV日韩综合一区| 国产91色综合久久免费| 亚洲色无码专区在线观看| 亚洲AV无码国产剧情| **真实毛片免费观看| 亚洲午夜未满十八勿入网站2| 亚洲精品乱码久久久久久V | 亚洲综合国产成人丁香五月激情| 成人电影在线免费观看| 免费一看一级毛片人| 亚洲中文字幕无码一去台湾 | 午夜国产大片免费观看| 亚洲a∨无码男人的天堂| 免费观看91视频| 国产国拍亚洲精品福利| 亚洲av无码av在线播放| 美女视频黄a视频全免费| 亚洲精品免费观看| 成人无码精品1区2区3区免费看|