安裝后簡單設置一下就能夠正確運行,能夠上傳圖片,不過傳中文文件名的圖片時會出現(xiàn)問題。解決辦法(我的安裝版本:FCKeditor_2.6+FCKeditor-2.3 for java):
1. 修改FCKeditor-2.3 for java中src文件夾下的ConnectorServlet.java和SimpleUploaderServlet.java。分別在這兩個文件中的DiskFileUpload upload = new DiskFileUpload();后面加入:upload.setHeaderEncoding("utf-8");
2. 分別保存后,使用ant進行編譯,命令為:ant dist,生成新的FCKeditor-2.3.jar,然后把這個文件加入工程中的lib文件夾下,把以前的替換掉。在編譯過程中,根據(jù)不同的tomcat版本和安裝路徑,需要對build.xml文件進行設置。如果報deploy之類的錯誤,說明需要tomcat-ant包中的類支持,進行相關的設置。
到此,基本能上傳中文的圖片了,但是發(fā)現(xiàn)在jsp頁面讀取圖片的鏈接時候出現(xiàn)亂碼,從而導致不能在jsp頁面中顯示。這個問題需要修改tomcat目錄下conf中的server.xml文件,




這樣基本解決了FCKeditor的亂碼問題,能上傳中文的圖片,能創(chuàng)建中文的文件夾,只是在控制臺中依然會有亂碼。這個可以不考慮。