ckeditor+ckfinder和SSH2集成实例教程



ckeditor+ckfinder和SSH2集成。

1、项目环境
Struts2,Spring3.0.4,Hibernate3.5.6final,ckeditor-java-3.5.3,ckfinder_java_2.0.2
以上框架自己去官方网站去下载。
2、前言
之前使用tinymce编辑器,可发现要加上传文件插件有点麻烦,而且资料缺乏,因此换成了ckeditor。去官网将ckeditor与 ckfinder下载回来,按demo部署项目(无struts框架),上传文件功能一切正常。然后把ckfinder的源码下载回来,修改了上传文件名 称重命名(用UUID作文件名),部署,一切OK,心中大喜,呵呵。
于是把它集成到我的ssh项目中,悲剧开始了,在点上传后,文件始终无法上传,查源码,打开ckfinder的debug模式(debug模式无法用,脑 残了),没法,只能自己在源代码里加System.out来做了,经过两天半的时间分析,结果是ckfinder的Servlet根本没有执行。
3、分析过程
百度,google无果,最后只能使用“最小系统法”来分析问题了,建了一个struts2项目,将ckeditor与ckfinder加进来,还是无法 使用,看样子是与struts2的配置有关(网上有人说是与Struts2的fileupload与io包有冲突,都是胡说)查web.xml配置。