struts2 和FCKEditor 整合 不能上传图片的问题Struts2 整合 FCKeditor
最近开发项目用到了struts2和hibernate,在后台用到了文章编辑的fck,以前曾经用过fck,配置部署都没有问题,没有想到这次怎么都不能上传图片、flash之类的,经过搜索才发现原来是struts2的问题,struts2的filter把所有的请求都由org.apache.struts2.dispatcher.FilterDispatcher转发了,fck的servlet也没有幸免,所以无法上传,我的解决办法,修改struts2的filter:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
修改为:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
问题解决,我的页面没有使用到struts2的标签,所以没有问题,如果你的web页面应用中有struts2的标签,还需要做一下jsp的转发,否则会报标签错误,这个我没有测试。我的习惯是使用jstl
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.js</url-pattern>
</filter-mapping>
分享到:
相关推荐
在"CodeIgniter整合fck/ci整合fck实例一个"项目中,开发者遇到了网上教程与实际操作不符的问题,因此创建了自己的整合实例。这个实例是针对CodeIgniter 1.7.1版本的,这是一个较旧但仍然被广泛使用的版本。下面我们...
Java整合FCK编辑器是一个常见的任务,特别是在开发Web应用程序时,需要一个富文本编辑器来提供用户友好的内容创建体验。FCKeditor(现在已经更名为CKEditor)是一个流行的开源JavaScript编辑器,它允许用户在Web页面...
本资源包“fck资源整合包”专注于解决一个常见的问题:图片上传时出现的中文乱码问题,同时整合了三个关键的技术栈:FCKeditor、Struts和Hibernate。下面我们将详细探讨这些技术以及它们在整合中的作用。 FCKeditor...
在 MonoRail 中实现文件上传功能,特别是整合FCKeditor(一款富文本编辑器),可以极大地提升用户在网页上的编辑体验。 一、MonoRail上传文件 在MonoRail中处理文件上传,首先需要了解HTTP协议中的多部分/表单数据...
fck例子,采用与STRUTS2兼容的FCK插件,良好解决了STRUTS2与FCKEDITOR不兼容的问题。
在“FCK整合JSP 简化之后的”项目中,开发者可能已经完成了上述步骤,并优化了整合过程,使得用户可以直接运行而无需进行复杂的配置。这通常意味着所有必要的文件都已经包含在内,例如配置文件、样式表和必需的...
**FCK框架详解** FCK(FCKeditor)是一个开源的Web富文本编辑器,它为用户提供了类似于Microsoft Word的在线编辑体验。FCKeditor的主要功能包括格式化文本、插入图片、链接、表格等,使得网页内容编辑变得更加方便...
FCK编辑器漏洞综合利用工具
在IT行业中,FCK(fckeditor)是一款非常知名的开源富文本编辑器,主要用于网页内容的创建和编辑。它提供了丰富的文本格式化选项,如字体、大小、颜色、对齐方式等,使得非技术人员也能轻松地创建出专业级别的网页内容...
“解决struts2与fck整合后的图片上传无权限问题!”表明Fck2.4编辑器已经处理了与Struts2框架集成时可能出现的权限问题。Struts2是一个强大的MVC框架,广泛用于Java Web开发。在整合FCKeditor时,可能会遇到权限设置...
标题提到的"google地图,可与fck整合"指的是将Google Maps服务与FCKeditor(一个流行的开源文本编辑器)进行集成,以提供在编辑器中嵌入地图的功能。这样的集成在内容管理系统、博客平台或者任何需要用户输入地理...
在本文中,我们将深入探讨如何将富文本编辑器Fckeditor完美地整合到Struts2框架中,以便在Struts2项目中充分利用Fckeditor的图片上传和其他功能。Fckeditor是一款强大的在线文本编辑器,它提供了丰富的文本格式化...
**FCK代码高亮插件**是一款用于增强文本编辑器功能的工具,它能够帮助用户在编辑代码时实现代码的语法高亮显示,使得代码更易于阅读和理解。这款插件通常集成在富文本编辑器(如FCKeditor)中,提供了一种便捷的方式...
FCK在线编辑器 它有什么功能百度基本都能知道 我测试了net2.0 有详细的配置文档 实例就不给了 自己配置一次 才能记忆深刻啊 希望能帮助到 需要的人 [解压文件到项目中] 把这两个压缩文件放在D:\FCK\ 把FCKeditor...
**FCK文本编辑器**是一款广泛应用于Web开发中的开源富文本编辑器,它为用户提供了一个类似于桌面文字处理软件的界面,使得在网页上编辑内容变得简单直观。FCKeditor最初由FredCK(Frederico Caldeira Knabben)开发...
它整合了多种拦截器(Interceptor)来实现业务逻辑和视图的分离,增强了可扩展性和灵活性。Struts2允许开发者使用OGNL(Object-Graph Navigation Language)表达式语言来绑定数据,提高了数据操作的便利性。 ...
2. **EditorAreaCSS**:定义编辑区域的CSS样式表文件,一般指向`fck_editorarea.css`。 3. **EditorAreaStyles**:编辑区的额外样式,可以为空或指定CSS样式。 4. **ToolbarComboPreviewCSS**:工具栏预览的CSS,...
FCK FCKeditor_2.6.6 DLL 文件
**网页FCK编辑控件示例** 网页FCK编辑控件是一种流行的开源富文本编辑器,主要用于在网页上实现类似Word的文本编辑功能。这款编辑器由FCKeditor团队开发,允许用户在浏览器环境中创建、编辑和格式化HTML内容。在...
FCK编辑器是一款开源的富文本编辑器,广泛应用于网页内容编辑,允许用户在网页上进行类似Word的文本编辑操作,极大地提升了网站内容编辑的用户体验。这个“fck文件上传模板”显然与FCK编辑器的功能扩展有关,尤其是...