springboot富文本html邮件,springboot整合ueditor百度富文本编辑器详细教程

**第一步:到官方下载ueditor**

github项目地址https://github.com/yssyhw/springboot,下载后,运行访问http://localhost:8080/admin/test (防止大家懒得看,我直接给了项目源代码,这是一个简单的案例,以下是我用了自己项目做得教程,所以路劲不一样,直接下载请注意,修改路劲)

如果还搞不出来加我QQ:1023732997

9548878c3e5b

9548878c3e5b

**第二步:引入到前端页面中**

```

Title

UE.getEditor('content');

```

效果,图片展示用了自己项目的图片

9548878c3e5b

**第三步:修改源代码,因为官方提供的是JSP,所以引入之后图片上传等一些功能无法使用:注意了以下每一步都是重点**

1.修改ueditor.config.js,防止大家懒得自己写,给大家贴一下代码

var server_url = window.location.protocol+"//"+window.location.hostname+":"+window.location.port

serverUrl: server_url+"/config"

9548878c3e5b

修改后

9548878c3e5b

2.新增一个ServerController(一定要单独建一个,不要在其他Controller里写)

9548878c3e5b

代码:`@Controller

public class ServerController {

@RequestMapping(value = "/config")

public void config(HttpServletRequest request, HttpServletResponse response) {

response.setContentType("application/json");

String rootPath = ClassUtils.getDefaultClassLoader().getResource("").getPath() + "static/ueditor/jsp";

try {

response.setCharacterEncoding("UTF-8");

String exec = new ActionEnter(request, rootPath).exec();

System.out.println(exec);

PrintWriter writer = response.getWriter();

writer.write(new ActionEnter(request, rootPath).exec());

writer.flush();

writer.close();

} catch (IOException e) {

e.printStackTrace();

}

}`

注意:

9548878c3e5b

ActionEnter类是ueditor里一个jar包的,添加以下依赖

```

com.gitee.qdbp.thirdparty

ueditor

1.4.3.3

```

9548878c3e5b

如果还有问题请添加以上截图里多出的两个依赖

至此就会发现,控制台不在报后端配置错误,单图上传可以点击了,文件上传,多图上传也可以选择文件了

9548878c3e5b

但是还是会点击之后无法在编辑器正常显示图片

**最后一步:修改config.json**

9548878c3e5b

填写所有图片访问路径前缀为“/ueditor/jsp”,大概有七八个地方,否则多图上传,文件上传那些也是不可以使用

最后效果

9548878c3e5b

9548878c3e5b

如果对你有帮助请打赏一点小费

9548878c3e5b

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值