JSP頁面中使用fckeditor控制項入門__JSP

來源:互聯網
上載者:User

fckeditor控制項請到官方網站下載 http://www.fckeditor.net,本例主要用到FCKeditor_2.6.3.zip、fckeditor-java-demo-2.4.1.zip、fckeditor-java-2.4.1-bin.zip裡面的一些內容,讀者可以自行下載。

1、解開壓縮包FCKeditor_2.6.3.zip,將其中的fckeditor檔案夾複製到WEB-INF下面,後面可以直接使用。

2、在頁面中使用FCKeditor有兩種方式。
方式一:JavaScript的方式
(1)直接使用,見 method1.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>   <head>     <script type="text/javascript" src="fckeditor/fckeditor.js"></script>   </head>   <body>   方法一:通過JavaScript來實現的實現編輯器匯入<br>     <script type="text/javascript">         var oFCKeditor = new FCKeditor('FCKeditor1') ;         oFCKeditor.BasePath = "fckeditor/";         //oFCKeditor.BasePath   = "/FCKEditTest/fckeditor/";         oFCKeditor.Width="50%";         oFCKeditor.Height="400";         oFCKeditor.Value="initial value";         //oFCKeditor.ToolbarSet="Basic";         //預設是default         oFCKeditor.ToolbarSet="Default";         oFCKeditor.Create() ;         </script>         <hr>   </body> </html> (2)通過 Textarea,祥見method2.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>   <head>     <script type="text/javascript" src="fckeditor/fckeditor.js"></script>    <script type="text/javascript">     window.onload=function(){         var oFCKeditor = new FCKeditor(' MyTextarea') ;         oFCKeditor.BasePath = "fckeditor/";         //oFCKeditor.BasePath   = "/FCKEditTest/fckeditor/";         oFCKeditor.ReplaceTextarea();         }     </script>   </head>     <body>     方法二:通過Textarea來實現的實現編輯器匯入<br>     <textarea rows="4" cols="60" name=" MyTextarea">this is a value</textarea>       </body> </html> 方式二:在標籤使用FCKeditor
在使用標籤之前,需要搭建環境。將fckeditor-java-2.4.1-bin.zip包中的fckeditor-java-core-2.4.1.jar、commons-fileupload-1.2.1.jar、commons-io-1.3.2.jar、slf4j-api-1.5.2.jar以及包fckeditor-java-demo-2.4.1.zip中的slf4j-simple-1.5.2.jar複製到lib目錄下,並構建環境。
構建完後,就可以在JSP頁面中進行使用。祥見頁面method_jsp.jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib uri="http://java.fckeditor.net" prefix="FCK"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>   <head>     <title>method_jsp.jsp</title>   </head>   <body>         早些版本必需將fckeditor的Value屬性必需指定對應的值,且值不可為空。     而此處版本是2.6.3,該問題已經解決。     <FCK:editor instanceName="myEditor" basePath="/fckeditor"></FCK:editor>   </body> </html> 效果如下圖:

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.