下载
-1-
copy fckeditor文件夹到项目的webRoot目录下
-2-
添加Jar包
slf4j-simple-1.5.0.jar
slf4j-api-1.5.0.jar
java-core-2.4-beta-1.jar
commons-io-1.3.2.jar
commons-fileupload-1.2.jar
-3-
classes下
fckeditor.properties
内容:
connector.userActionImpl=net.fckeditor.requestcycle.impl.UserActionImpl
log4j.properties
内容:
log4j.rootLogger=DEBUG, SOCKET
log4j.appender.SOCKET=org.apache.log4j.net.SocketAppender
log4j.appender.SOCKET.RemoteHost=localhost
log4j.appender.SOCKET.Port=4445
log4j.logger.org.apache=WARN
-4-
项目的web.xml
Connector
net.fckeditor.connector.ConnectorServlet
1
Connector
/fckeditor/editor/filemanager/connectors/*
-5-
页面中使用
上面
中value值必须有空格!
否则就会有异常:
org.apache.jasper.JasperException: java.lang.NullPointerException org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause
java.lang.NullPointerException net.fckeditor.FCKeditor.createHtml(FCKeditor.java:238) net.fckeditor.FCKeditor.toString(FCKeditor.java:223) java.lang.String.valueOf(Unknown Source)