JAVA技巧:FCKEditor2.6.3配合Java的使用步驟

字號(hào):

FCKEditor是一個(gè)很好的用于Web頁(yè)面中的格式化文本編譯控件?,F(xiàn)在越來(lái)越多的論壇的發(fā)帖頁(yè)面中更多的使用了這個(gè)控件,我們這里將如何在基于Java的web開發(fā)中使用FCKEditor控件的步驟提供給大家,為的是讓更多的java開發(fā)者花費(fèi)更少的時(shí)間去做重復(fù)勞動(dòng)。
    首先去下載FCKEditor2.6.3(當(dāng)然本文編寫的時(shí)候,這個(gè)是最新版本,也許你現(xiàn)在看到的已經(jīng)是更新的版本了,那么可能某些配置辦法已經(jīng)變化了,本文也將跟進(jìn)以保持最新動(dòng)態(tài),相反如果你使用的舊版本的控件,其配置和使用方法也有所區(qū)別),下載地址:http://pic02.newdu.com/uploads/202503/20/2541 (下載地址:http://sourceforge.net/project/showfiles.php?group_id=75348&package_id=129511),在這個(gè)war文件中的lib中存在上述的5個(gè)jar文件,其實(shí)在war中也包含了FCKEditor控件的內(nèi)容,也就是說(shuō)如果你只是下載了war也可以了。然后在classpath目錄中創(chuàng)建一個(gè)名叫為fckeditor.properties的文件,文件中放置一行內(nèi)容為:connector.userActionImpl=net.fckeditor.requestcycle.impl.UserActionImpl,
    在web.xml中添加一個(gè)Servlet的配置,配置內(nèi)容如下:
    
    
    Connector
    net.fckeditor.connector.ConnectorServlet
    1
    

    
    Connector
    /fckeditor/editor/filemanager/connectors/*
    

    好了,現(xiàn)在你已經(jīng)完成了配置的過程,接下來(lái)我們需要在jsp中使用FCKEditor控件了,在需要使用這個(gè)控件的jsp文件的開頭添加標(biāo)簽庫(kù)的引入語(yǔ)句:<%@ taglib uri="http://java.fckeditor.net" prefix="FCK" %>,在使用控件進(jìn)行文本格式化輸入的地方(原來(lái)你可能使用的textarea標(biāo)簽)使用如下的內(nèi)容來(lái)替換原來(lái)的輸入控件:
    
    控件中要顯示的初始內(nèi)容
    

    其中instanceName屬性的值就相當(dāng)于form表單中的input的name值。就是表單提交時(shí)候的鍵值對(duì)中的鍵的名字。