Ueditor详细配置说明文档

百度富文本编辑框插件Ueditor详细配置说明文档

1.文档结构说明
在这里插入图片描述
文档结构说明:除custom.js和jquery.min.js外,其他ueditor下的文件都为ueditor(jsp)下载版,custom.js是为了方便页面引用,如下图所示。
custom.js内容如下:
在这里插入图片描述
页面引用一个custom.js就行
在这里插入图片描述
2、ueditor后端配置
2.1、添加ueditor 的jar包文件到项目WEB-INF/lib下(右键项目名称,properties->java build path->add jars->找到WEB-INF/lib的jar文件添加)
在这里插入图片描述
2.2、修改ueditor.config.js文件
在这里插入图片描述
这部分代码是网上找的,添加到ueditor.config.js头部
在这里插入图片描述
主要是这块代码
window.UEDITOR_HOME_URL = applicationPath+"/resources/ueditor/" ;
//http://localhost:8080/success/resources/ueditor/
//ueditor放在webapp/resources 下
意思就是通过这段拼接地址可以访问到项目的ueditor目录,
我项目名字是success,下载的ueditor放到了resources下,所以applicationPath+"/resources/ueditor/"
因为是项目配置了静态资源释放为

<mvc:resources mapping="/resources/**“location=”/resources/" />
所以我放在了resources下边,放别的地方也行,只要可以访问到就可以。
要是页面显示出错,无法访问。可以F12,看看浏览器请求的地址和自己实际想访问的地址差别在哪,调整applicationPath后连接的字符串
2.3、修改config.json
在这里插入图片描述
主要就是修改不同位置的类似属性,就是上传目录,预览前缀。
在这里插入图片描述
imageUrlPrefix
这个我设置成了项目根目录
imagePathFormat
这个设置上传到resources/upload/image
一开始设置了很多次目录都没有成功,最后全盘搜索已上传的图片名称,根据他那个实际上传目录纠正的。
在这里插入图片描述
这块不对可以慢慢调,其他上传文件、视频啥的也如法炮制。
3、前端调用
3.1 ueditor编辑页(ueditor.jsp)
在这里插入图片描述
第一步:头部引入自定义js;(js内容参看1)

第二部:定义一个div或者是别的什么标签,
在这里插入图片描述
第三部:初始化ueditor
在这里插入图片描述
这个时候就可以启动项目测试ueditor页面了,正常如下显示。
在这里插入图片描述
3.1.1可能出现的问题
这个时候出现错误的,就只有两个地方。
一是页面内容毫无样式可言,堆积在一起。F12可以看出,是ueditor.config.js里请求的路径错误。可以把报错url和自己项目ueditor文件的地址相对比着看,调整到可以访问到ueditor文件。
二是文本编辑会提示本地保存成功,图片类上传的会提示“GET URL…”404,这种就在全盘搜文件名就行,名字就在GET url里。
找到文件路径,结合jsp/config.js,把预览前缀或者是上传目录改改就行。
这两个问题都挺好调的,结合错误路径和实际路径就可以了。
3.1.2 获取编辑的文本内容
在这里插入图片描述
其他用法可参看ueditor/index.html
3.2 前端数据返显(ueditorshowcontent.jsp)
在这里插入图片描述
第一步 :引入自定义js(js内容参看1)
第二步 :定义一个

或者别的标签
第三步 :初始化ueditor控件
第四步 :从数据库获取已存的html类源码文件
第五步 :文件返显在控件里
感觉已经很详细了,下班了。
补充说明一点:存储的content类型为longtext

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
UEditor是一款基于JavaScript的富文本编辑器,它提供了丰富的功能和配置选项,其中包括图片上传功能。下面是ueditor配置图片上传的步骤: 1. 首先,你需要下载并引入UEditor的资源文件。可以从UEditor官网(http://ueditor.baidu.com/website/download.html)下载最新版本的资源文件。 2. 在HTML页面中引入UEditor的资源文件。例如: ```html <script type="text/javascript" src="ueditor/ueditor.config.js"></script> <script type="text/javascript" src="ueditor/ueditor.all.js"></script> ``` 3. 创建一个textarea元素作为编辑器的容器,并指定一个唯一的id。例如: ```html <textarea id="editor" name="content"></textarea> ``` 4. 在JavaScript代码中初始化UEditor,并配置图片上传功能。例如: ```javascript var ue = UE.getEditor('editor', { // 配置图片上传相关参数 serverUrl: '/upload', // 图片上传的服务器接口地址 imageFieldName: 'file', // 上传图片的表单字段名 imageMaxSize: 5 * 1024 * 1024, // 上传图片的最大大小,默认为5MB imageAllowFiles: ['.jpg', '.jpeg', '.png', '.gif'], // 允许上传的图片类型 imageCompressEnable: true, // 是否压缩图片,默认为true imageCompressBorder: 1600, // 图片压缩的最长边限制,默认为1600px imageInsertAlign: 'none', // 插入图片时的对齐方式,默认为'none' imageUploadUrl: '/upload', // 图片上传的服务器接口地址,与serverUrl相同 imageUploadParams: { // 图片上传的额外参数 token: 'your_token' } }); ``` 以上就是ueditor配置图片上传的基本步骤。你可以根据自己的需求进行更详细配置,例如设置图片上传的路径、图片上传成功后的回调函数等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值