zoukankan      html  css  js  c++  java
  • 百度富文本Ueditor编辑器的使用

    UEditor官网下载地址:https://ueditor.baidu.com/website/download.html

    image
    这里我下载的是jsp版本中的UTF-8版,然后将压缩包解压之后是这个样子
    image
    解压内容中的index.html是官方给我们提供的一个富文本使用例程,打开页面可以体验到各种富文本操作

    接下来将UEditor应用到我们自己的项目中

    1、新建一个动态Web工程
    image
    2、将解压到的UEditor文件拷贝到新建工程的WebContent目录下
    image
    这时会报错,不用担心。原因是我们还没有将UEditor需要用到的jar包加入到工程环境当中。

    接下来打开目录jsp->lib,将lib下面的所有jar包全部拷贝到WEB-INF/lib文件中,eclipse会自动将新导入的包加入到工程环境当中。

    3、新建一个ueditor.jsp页面,开始导入UEditor富文本编辑器

    注意:在导入UEditor时必须要的3个文件,

    1
    2
    3
    4
     
    <script type="text/javascript" charset="utf-8" src="ueditor/ueditor.config.js"></script> <!--ueditor的配置文件-->
    <script type="text/javascript" charset="utf-8" src="ueditor/ueditor.all.min.js"></script> <!--ueditor核心文件-->
    <script type="text/javascript" charset="utf-8" src="ueditor/lang/zh-cn/zh-cn.js"></script> <!--ueditor语言文件-->

    导入这3个文件之后在需要调用UEditor的位置加入

    1
    2
     
    <script id="editor" type="text/plain" style="1024px;height:500px;"></script>

    最后通过初始化UEditor,让它显示出来

    1
    2
    3
    4
     
    <script type="text/javascript">
    var ue = UE.getEditor('editor');
    </script>

    页面全部代码如下:

    1
    大专栏  百度富文本Ueditor编辑器的使用">2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    <%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <script type="text/javascript" charset="utf-8" src="ueditor/ueditor.config.js"></script>
    <script type="text/javascript" charset="utf-8" src="ueditor/ueditor.all.min.js"></script>
    <script type="text/javascript" charset="utf-8" src="ueditor/lang/zh-cn/zh-cn.js"></script>
    <title>ueditor</title>

    </head>
    <body>
    <div style=" 300px; height: 200px;">
    <script id="editor" type="text/plain" style="1024px;height:500px;"></script>
    </div>
    <script type="text/javascript">
    var ue = UE.getEditor('editor');
    </script>
    </body>
    </html>

    效果如下:
    image
    注意:1、当文本框中的内容随

    表单一起提交的时候,内容存储在editorValue变量中,在后台提取内容的时候可以读取此变量

    2、在需要上传图片的时候,需要配置图片路径,否则上传的图片在富文本编辑器中是无法显示出来的。

    在ueditor—>jsp—–>lib—->config.json文件中更改图片路径
    image
    3、在将富文本编辑器的路径加入到ueditor.config.js当中
    image
    image
    到此配置完成!!!

  • 相关阅读:
    Jenkins中构建Testcomplete项目的方法介绍
    抖音批量,批量运营抖音_不要迷恋我_【单月抖音变现7000万】教程
    java 读取 excel 表格内容
    .NET Core 2.1中的分层编译(预览)
    Windows10上使用Linux子系统(WSL)
    swagger上传文件并支持jwt认证
    .NET微服务 容器化.NET应用架构指南(支持.NET Core2)
    用C#编写Linux守护进程
    安装mysql后运行.net程序出错
    2018 你好
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12347478.html
Copyright © 2011-2022 走看看