当前位置: 代码迷 >> JavaScript >> FCKeditor 在jsp [ssh 框架中]中如何调用 实现 图片上传/文件浏览【自己看文档摸索出来的】跟大家一块分享
  详细解决方案

FCKeditor 在jsp [ssh 框架中]中如何调用 实现 图片上传/文件浏览【自己看文档摸索出来的】跟大家一块分享

热度:89   发布时间:2012-08-16 12:02:16.0
FCKeditor 在jsp [ssh 框架中]中怎么调用 实现 图片上传/文件浏览【自己看文档摸索出来的】跟大家一块分享

   1:下载 解压FCKeditor_2.6.4.1.zip 文本编辑器主体文件 放在webroot 目录下  FCK大写

   2:解压FCKeditor-2.3.zip,(jsp,FCKeditor整合包)
         1):将 src 下的 com 包全部copy到你的工程src 目录下
         2): 把FCKeditor.tld copy放在你的WEB-INF 目录下
         3):copy lib 下面的两个开发包:FCKeditor-2.3.jar commons-fileupload.jar 放在你的lib 目录下
   
   3:配置web.xml   这个是我配置的

     <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">     <!--web-app_2_3.dtd  版本不能高-->
<web-app>

<display-name>FCKeditor Test Application</display-name>

<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/editor/filemanager/browser/default/connectors/jsp/connector
</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>SimpleUploader</servlet-name>
<url-pattern>
/FCKeditor/editor/filemanager/upload/simpleuploader
</url-pattern>
</servlet-mapping>

<taglib>
<taglib-uri>/FCKeditor</taglib-uri>
<taglib-location>/WEB-INF/FCKeditor.tld</taglib-location>
</taglib>

</web-app>
  

这样就可以了。 下面有我的测试源程序  下载可以运行

1 楼 yzz9i 2011-08-26  
具体的 我们也可以一起探讨哦 
  相关解决方案