日志文章

2008年05月25日 12:00:40

The server did 't send back a proper XML response--解决方案

在JSP中使用FCKeditor时,在上传图片时会报一个一个错误,即The server did 't send back a proper XML response 以下是我处理同类问题 的解决方案
首先正确配置FCKeditor,这个有很多介绍,我就不多说了,但是当配置了虚拟目录后,在上传图片是就会产生错误。虚拟目录配置方法,详见上一篇文章http://yanchengyang.blog.ccidnet.com/blog-htm-do-showone-uid-12856-type-blog-itemid-314258.html

配置完毕后,将配置好的工程放置到webapps1目录下,然后用UE打开使用FCKeditor的页面,本文使用的是index.jsp,
设置
oFCKeditor.BasePath = "/fcktest/FCKeditor/" ;
然后打开FCKeditor\editor\filemanager\browser\default\connectors\php\connector.php 找到这两行代码
  if ( !isset( $_GET['Command'] ) || !isset( $_GET['Type'] ) || !isset( $_GET['CurrentFolder'] ) )
    return ;
在他下面添加:
    $_GET['CurrentFolder'] = str_replace('%2F', '/', $_GET['CurrentFolder']);
保存退出。
再打开
FCKeditor\editor\filemanager\browser\default\connectors\php\connector.php\config.php
找到并设置成为
$Config['UserFilesPath'] = '/fcktest/userfiles/' ;

fcktest为当前测试工程的名字,要根据你的工程改啊

更改完成后,还要确认你的工程lib目录下有xalan.jar文件

好了,现在可以启动Tomcat进行测试了


本文源码下载
fcktest.rar

Tags: J2EE   JAVA   FCKeditor  

类别: JavaEE |  评论(1) |  浏览(1426) |  收藏
1楼 [匿名]来自CNISV的邀请 2008年05月25日 20:46:45 Says:
找到你的团队!
你是否听到集结号的召唤,你并不孤独!
中国软件供应商第一届MVP(Most Valuable Programmer - 最有价值程序员)英雄集结号吹响了!

找到你的团队,一起探讨开发技术。
找到你的团队,一起开拓精彩人生。
这是一个开放的平台,一个客户、开发商、软件厂商关注的平台,你将有机会获邀参加技术大会,参与技术测试,获得工作垂青,参与软件开发项目。一切皆有机会。

现在就加入:
http://www.cnisv.com/workshop 开发者研讨会
http://www.cnisv.com/platform ISVs论坛
(只需在研讨会或论坛注册一次,获得CNISV通行证即可登录研讨会及论坛)

中国软件供应商将邀请资深的软件行业人士(评委也是会员之一,就在你们中间)根据会员发布的文章,讨论的话题,参与的项目进行评选。

获得MVP称号的会员将成为中国软件供应商的荣誉会员,并晋升为系统设计师。

评选时间:2008/05/25至2008/11/25

活动解释权归中国软件供应商(www.cnisv.com)


中国软件供应商 www.cnisv.com
2008/05/25
发表评论