主题: JSP中使用KindEditor的图片上传问题
作者: bisle, 发布日期: 2011-08-25 16:48:03, 浏览数: 5780
抓狂了都
最后我用firebug看json的返回值(也就是响应)是空啊。。。什么原因。。。
一直报错“服务器发生故障”,在网上搜了一个下午,解决方法都试了个遍居然还是不行啊啊:上传文件夹权限已经改好,imageUploadJson和fileManagerJson路径也已改好,为什么老是给我报错服务器发生故障啊。
作者: 艺风, 发布日期: 2011-08-25 16:51:23
仔细检查一下你的字符编码 如果是GB2312 最好UTF-8,我之前试过几次,最后发现是字符编码的问题。
回复
作者: bisle, 发布日期: 2011-08-25 16:54:04
回复艺风:所有页面和后台代码都是utf8的,这个可以肯定
回复
作者: bisle, 发布日期: 2011-08-25 20:01:37
没人知道么。。。= =
回复
作者: Roddy, 发布日期: 2011-08-25 22:40:56
直接访问upload_json.jsp,看看是否返回JSON。
回复
作者: bisle, 发布日期: 2011-08-26 08:52:19

回复Roddy:直接访问是有json返回值的,但我不知道什么地方配置错了,在项目中访问就没返回值。upload_json.jsp里的内容我没改,下面是我调用kindeditor部分的js,请问什么地方出了问题?:

<script>
KE.show( {
	id : 'content',
	resizeMode : 1,
	allowPreviewEmoticons : false,
	imageUploadJson : '../../jsp/upload_json.jsp',
	fileManagerJson : '../../jsp/file_manager_json.jsp',
	allowUpload : true,
	allowFileManager : false,
	items : [ 'fontname', 'fontsize', '|', 'textcolor', 'bgcolor', 'bold',
			'italic', 'underline', 'removeformat', '|', 'justifyleft',
			'justifycenter', 'justifyright', 'insertorderedlist',
			'insertunorderedlist', '|', 'emoticons', 'image', 'link' ],
	afterCreate : function(id) {
        KE.util.focus(id);
        KE.html(id, '${tb.content}');
    }
});
</script>
回复
发表新帖 发表回复