最近给学校做一个网站,用的是SSH+fckeditor。可是发现struts和fckeditor整合时struts会拦截fckeditor用于处理上传的servlet
Google了两天,大概有几种方法总结一下:
1.改变web.xml配置
原web.xml中的struts配置
struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
struts2
/*
改为:
struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
struts2
/.action
struts2
/.jsp
但是不知道什么原因访问action时的动态方法调用似乎不好使了……
2.重写fckeditor的上传servlet
这个我觉得太麻烦了,所以直接pass掉了
3.考虑如果被struts拦截后能不能不被struts处理,直接被拿出来,所以又Google了一下啊发现了下面的极品方法
在不改变struts的web.xml基础上配置struts.xml
在struts.xml中加入
如果用strust.properties,配置方法是
struts.action.excludePattern=/fckeditor/editor/filemanager/connectors/.*
分享到:
相关推荐
struts和fckeditor整合完整版调试无误,不过上传的文件不支持中文名称,抱歉!这个问题我解决不了,如何您下载之后能解决的话,希望您能给我一个连接
Struts2与FCKeditor的整合.doc
struts2,fckeditor解决上传图片冲突
解决了在struts2下试用fckeditor上传图片出错
Fckeditor完美结合Struts2,可以在struts2 的项目中使用Fckeditor的图片上传,等很多功能
struts2中配置FCKeditor,实现强大的编辑功能
解决fckeditor 上传漏洞,类似asp;.jpg asp.jpg
struts2下的FCKeditor插件,解决了兼容问题,例子见本人上传的其他资源
该文件是整合了struts2的FCKEditor插件。
这是小弟自己写的一个实际项目,是一个关于信息发布的实例..有助于学习struts2+fckeditor的朋友学习..
FCKEditor与Struts2整合.doc FCKEditor与Struts2整合.doc
Fckeditor完美结合Struts2.doc,Fckeditor完美结合Struts2.doc
自定义文本编译器FCKeditor-2.3
fck解决中文问题:1.上传中文文件乱码;2.创建中文目录乱码;3.无法进入中文目录(乱码造成);4.中文名称的图片无法显示 可直接用myeclipse部署运行,且有超详细说明的配置步骤
fckeditor hibernate struts spring 的torrent 种子
Fckeditor皮肤Fckeditor皮肤Fckeditor皮肤Fckeditor皮肤Fckeditor皮肤Fckeditor皮肤
web项目中,jsp页面使用FCKeditor编辑,本文档异常详细,按步骤立马能成功使用。
FCKeditor2.6 上传图片报错解决方案 用FCKeditor上传图片时出现XML request error:OK(200)错误。终结解决方案。 替换fckeditor\editor\filemanager\browser\default\js下面的fckxml.js
使用了struts+hibernate框架,并集成了fckeditor3.5.3 和 freemarker 保证能够实用,如果运行出现问题,请联系我 chenyanhu@vip.163.com