`
可爱の小猪
  • 浏览: 104855 次
  • 性别: Icon_minigender_1
  • 来自: 南充
社区版块
存档分类
最新评论

FCKeditor在struts2中无法上传文件的解决办法

阅读更多

最近有个项目使用struts2进行开发,同时使用了FCKEditor作为HTML编辑器

 

在使用过程中发现在FCKEditor无法上传文件(已根据其demo进行了设置)。错误提示说没有权限上传文件,通过源码发现返回错误代码203.

通过调试其源码(net.fckeditor.connector.ConnectorServlet ,253行)取得items.size()总是等于0。

 

调试一天(中间过期略过了),最后发现在问题其实是struts2:

在web.xml中struts2的demo是这样设置

 <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

注意红色部分,这里struts2过滤了所有的请求,改成以下内容就OK了:

 <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>*.action</url-pattern>
   </filter-mapping>

*.action为你struts2的扩展名。

分享到:
评论

相关推荐

    struts和fckeditor整合完整版

    struts和fckeditor整合完整版调试无误,不过上传的文件不支持中文名称,抱歉!这个问题我解决不了,如何您下载之后能解决的话,希望您能给我一个连接

    FCKeditor应用完整例子

    FCKeditor应用完整例子,包括文字格式,文件上传等一一具全 J2EE JSP JAVA

    个人知识管理系统 Struts2 + Spring + Hibernate

    采用了FCKeditor在线文本编辑器,用FCKeditor上传文件时还存在有问题,不知道是不是配置存在问题,但是图片文件利用Struts2的action上传到服务器,因为有其他附件文件要上传,并且要保存文件信息,在删除文章时要把...

    个人信息管理系统Struts2 spring hibernate dwr

    采用了FCKeditor在线文本编辑器,用FCKeditor上传文件时还存在有问题,不知道是不是配置存在问题,但是图片文件利用Struts2的action上传到服务器,因为有其他附件文件要上传,并且要保存文件信息,在删除文章时要把...

    TQEditor与struts2整合的原工程文件

    这个东西相对比较简单但是也有局限性就是重写struts的过滤文件,但是使用起来很方便直接调用接好了,还有就是它是不允许上传的图片之类的东文件的,这一点在某种意义上比较好就是安全,但是可以添加图片的地址与上传...

    fckeditor 1.6功能实现完整项目

    在struts的时候,要注意过滤器,如果使用/*的话会出现indexOutOfBoundsException异常,关于如何正确使用我已经在web.xml中注释过了。如果想使用ckeditor的话,可以参见...

    JAVA WEB典型模块与项目实战大全.part2(第二卷)

    第15章 在线文件上传和下载(Struts 2.X+FileUpload) 第16章 网上投票系统(Struts2.X+JFreeChat) 第17章 商业银行网上账户管理系统(Struts2.X) 第18章 Hibernate分页系统(Hibernate3.0) 第19章 生成保表...

    JAVA WEB典型模块与项目实战大全.part3(第三卷)

    第15章 在线文件上传和下载(Struts 2.X+FileUpload) 第16章 网上投票系统(Struts2.X+JFreeChat) 第17章 商业银行网上账户管理系统(Struts2.X) 第18章 Hibernate分页系统(Hibernate3.0) 第19章 生成保表...

    JAVA WEB典型模块与项目实战大全.part4

    第15章 在线文件上传和下载(Struts 2.X+FileUpload) 第16章 网上投票系统(Struts2.X+JFreeChat) 第17章 商业银行网上账户管理系统(Struts2.X) 第18章 Hibernate分页系统(Hibernate3.0) 第19章 生成保表...

    JAVA SSH青协志愿服务管理系统源码

    fckeditor在线编辑器, images img 图片 upload,updown 上传下载, admin common 前台JSP页面 WEB-INF (lib+jsp+*.xml) applicationContext.xml 中心配置文件 web.xml 项目配置文件 项目一些基本配置参数 127.0

    JAVA SSH青协志愿服务管理系统源码.rar

    fckeditor在线编辑器, images img 图片 upload,updown 上传下载, admin common 前台JSP页面 WEB-INF (lib+jsp+*.xml) applicationContext.xml 中心配置文件 web.xml 项目配置文件 项目一些基本配置参数

    spring hibernate struts实现的精品课程网

    此程序是我自己开发的,里面涉及到文件上传、分页、fckeditor编辑器、acegi权限、ajax、jQuery使用、JSTL标签等等在实际项目开发中会遇到的种种问题。对于学习ssh框架的朋友来说,这个项目的代码是很有帮助的。

    JAVA WEB典型模块与项目实战大全.part1(第一卷)

    第15章 在线文件上传和下载(Struts 2.X+FileUpload) 第16章 网上投票系统(Struts2.X+JFreeChat) 第17章 商业银行网上账户管理系统(Struts2.X) 第18章 Hibernate分页系统(Hibernate3.0) 第19章 生成保表...

    JAVA WEB典型模块与项目实战大全

    第15章 在线文件上传和下载(struts 2.x+fileupload)  15.1 在线文件上传和下载模块原理  15.2 文件上传组件fileupload  15.3 初步使用文件上传组件(components-fileupload)  15.4 单文件的上传  15.5 多...

    java ssh志愿服务管理系统源码

    fckeditor在线编辑器, images img 图片 upload,updown 上传下载, admin common 前台JSP页面 WEB-INF (lib+jsp+*.xml) applicationContext.xml 中心装备文件 web.xml 项目装备文件 项目一些基本装备参数 127.0.0.1...

    java开发常用jar包

    它能帮助我们在由大量页面构成的项目中创建一致的页面布局和外观,如一致的导航条,一致的 banner,一致的版权,等等。它不仅仅能处理动态的内容,如jsp,php,asp等产生的内容,它也能处理静态的内容,使得它的内容...

    JAVA上百实例源码以及开源项目

    FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上...

    JAVA上百实例源码以及开源项目源代码

    FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上...

    火炬博客系统7

    业务层(bussiness Layer)和持久层(Persistence Layer),使用Spring框架整合Struts和 Hibernate,用Spring的“控制反转IOC”, 或者“setter依赖注入”来操作这些对象,这些对象在一个外部的XML文件中被引用。...

    火炬博客系统6

    业务层(bussiness Layer)和持久层(Persistence Layer),使用Spring框架整合Struts和 Hibernate,用Spring的“控制反转IOC”, 或者“setter依赖注入”来操作这些对象,这些对象在一个外部的XML文件中被引用。...

Global site tag (gtag.js) - Google Analytics