ueditor1.4.3 jsp版本图片上传配置问题

来源:互联网 发布:linux gzip 解压缩 编辑:程序博客网 时间:2024/06/06 18:26

转载地址:http://blog.csdn.net/yangguiyun123/article/details/61207110

转载原文

最近一段时间,公司要搞一个产品的网站,其中涉及到文章发布的功能,所以需要富文本编辑器相关的技术,于是在网上搜索了一些与富文本编辑器相关的内容,觉得百度的ueditor是个不错的选择,但是ueditor有许多的bug,不过由于是国产软件,所以还是支持一下。

本文不是经验教程,只是叙述自己在使用ueditor过程中遇到的问题,具体的整合过程请查阅官方文档,上面描述得非常详细。

配置很顺利,编辑器也能正常显示,不过在配置图片上传的时候,总是报一个错误,如图所示:


第一反应是自己的配置不正确,百度、谷歌了半天,然并卵,没办法,只能查看源代码了,找到/ueditor/jsp下的controller.jsp文件

 

里面有一个类ActionEnter,是程序的入口,于是打开该类,在类中相应的代码处打上断点,启动项目调试,当程序运行到类ConfigManager.Java的getConfig方法中如下代码时,抛出异常,

   conf.put( "savePath", savePath );   conf.put( "rootPath", this.rootPath );   conf.put( "physicsPath", this.jsonConfig.getString("physicsPath"));      return conf;}

原来是config.json文件中没有'physicsPath'字段,导致解析jsonObject的时候找不到该字段,所以报错。

由于不知道该字段到底有何用,所以尝试着在config.json中加上该字段,并赋值为空字符串,重新启动项目,打开文本编辑器,点击上传图片,竟然好用了。

在我看来,这完全就是一个bug,既然“physicsPath”字段的值没有实际的意义,为何不去掉?至于原因为何,不去深究,至此关于ueditor上传图片的配置搞定。

这是本人的第一篇博客,如有错误,欢迎批评指正。后续还会写一些相关的文章,欢迎来喷!!


阅读全文
0 0
原创粉丝点击