UEditor上传图片到fastDFS 自定义请求地址

首先是将ueditor导入项目

第一步:官网下载好后解压复制到项目里面就行,我将utf-8-jsp改为uedito


第二步:导入jar包,选择手动导入jar包或者使用maven导入,貌似ueditor中央仓库没有,需要手动安装到本地仓库,网上很多教程,一行命令就搞定了,然后pom.xml编写命令中配置的坐标

第三步:引入js文件,写一个页面测试下,可以照着官网例子http://fex.baidu.com/ueditor/

第四步:图片上传功能配置,重点来了

1、配置config.json,这个直接导入会出现错误,因为json文件里面不能有//或者/**/注释,只能用键值对写:如"_commit":"注释"

下面是配置文件config.json和项目图关联说明

UEditor上传图片到fastDFS 自定义请求地址_第1张图片

因为是由ueditor发送一个MultipartFile给Controller,然后服务端返回一个fastDFS生成的url即可,这是整个流程


两个官方文档地址:

自定义请求地址:http://fex.baidu.com/ueditor/#qa-customurl

响应参数规范:http://fex.baidu.com/ueditor/#dev-request_specification

需要注意的是请求参数和自己写的Controller一点关联都没有,之前就是一直以为upfile是传过来的参数,结果捣鼓半天

UEditor上传图片到fastDFS 自定义请求地址_第2张图片

最后就可以直接测试了

UEditor上传图片到fastDFS 自定义请求地址_第3张图片

看看fastDFS,已经成功上传了

UEditor上传图片到fastDFS 自定义请求地址_第4张图片

参考:

http://www.jianshu.com/p/885829d4d3cf

http://www.jianshu.com/p/885829d4d3cf

http://blog.csdn.net/ystyaoshengting/article/details/50342219

http://blog.csdn.net/ystyaoshengting/article/details/50329561

你可能感兴趣的:(原创,ueditor,fastDFS)