本文只基于http://blog.youkuaiyun.com/ouyhong123/article/details/44461689 这篇文章的作者写的,在此感谢此作者提供的资料。帮我解决了问题。但还有一点细节的作者没有提到,
我在此锦上添花说一下。
我用的ueditor版本是1.4.3.1版本,如果版本结构和这个版本差不多,我觉得都应该通用的。
--------------------------大家看完我提到的文章,在往我这下面看----------------------------------
我提一下,作者修改到的源码类ActionEnter ConfigManager BinaryUploader Base64Uploader 改动都是把saveRootPath这个变量赋上。
首先说下controller.jsp。我是打算在起一个tomcat服务作为图片服务器,所有的图片都放到这个服务器下,免得我更新项目时,把之前的图片全都覆盖掉了。
//saveRootPath = "C:/service/apache-tomcat-7.0.54-9080/webapps";
这个是windows下的tomcat环境,这个测试成功,然后我想linux服务器目录指定是/开头的,会不会影响绝对路径的使用呢,很是担心啊
saveRootPath ="//usr//java//tomcat//apache-tomcat-6.0.39-9081//webapps";
这个是linux下的环境下目录配置,经测试没有问题。
下面是config.json的配置,这个涉及到编辑器的显示问题
数据库存的图片目录路径是saveRootPath+imagePathFormat
imageUrlPrefix这个我们只需要把前缀改成我们服务器地址。imageUrlPrefix+imagePathFormat = saveRootPath+imagePathFormat
PS:我那在线管理,图片不能显示出来东西了。不知道为什么,还没进一步研究,研究出来了,在补上吧。