struts2 和FCKEditor 整合 不能上传图片的问题

最近开发项目用到了struts2,在后台用到了文章编辑的fck,以前曾经用过fck,配置部署都没有问题,没有想到这次怎么都不能上传图片、flash之类的,经过搜索才发现原来是struts2的问题,struts2的filter把所有的请求都由org.apache.struts2.dispatcher.FilterDispatcher转发了,fck的servlet也没有幸免,所以无法上传。

可能会出现java.lang.NullPointerException
at com.fredck.FCKeditor.uploader.SimpleUploaderServlet.doPost(SimpleUploaderServlet.java:142)等诸多问题

解决办法如下:

  
  
  
  
  1. <filter>  
  2. <filter-name>struts2</filter-name>  
  3. <filter-class>  
  4. org.apache.struts2.dispatcher.FilterDispatcher  
  5. </filter-class>  
  6. </filter>  
  7.  
  8.  
  9. <filter-mapping>  
  10. <filter-name>struts2</filter-name>  
  11. <url-pattern>*.action</url-pattern>  
  12. </filter-mapping>  
  13.  
  14. <filter-mapping>  
  15. <filter-name>struts2</filter-name>  
  16. <url-pattern>*.jsp</url-pattern>  
  17. </filter-mapping>  
  18.  
  19. <filter-mapping>  
  20. <filter-name>struts2</filter-name>  
  21. <url-pattern>*.js</url-pattern>  
  22. </filter-mapping>  

 

你可能感兴趣的:(struts2,问题,fckeditor,整合)