主题: 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> |
回复 |