SSM使用UEditor富文本编辑器

使用idea实现博客项目 使用UEditor 富文本编辑器 实现图片上传功能 前言 1.做毕设用,苦恼了很久 2.网上的教程东一锤子西一榔头,终于配置好了,做一下记录,希望别人也可以看到 3.如果哪里写错了,或者有更好的方法,还请各位大佬多多指教 准备工具 官网下载UEditor:https://ueditor.baidu.com/website/download.html 下载完整版和jsp版本 一、解压后在idea项目webapp下新建ueditor文件夹,将jsp版... 阅读详情

富文本编辑器(UEditor)

1. 下载UEditor富文本编辑器

建议下载 utf8-jsp 版本的,结构目录如下:

下载解压完成后打开 index.html 可查看 ueditor 庐山真面目

2. 创建测试项目

  • 注意:在以下步骤之前,你得有一个搭建完成的SSM框架的项目

2.1 在 SSM 项目的 web 目录下创建 ueditor 目录 ,将下载好的目录解压并导入

2.2 在 jsp 文件加下的 lib 目录下包含ueditor开发所需jar包,将jar包导入SSM项目中

  • 导入项目后可删除,减小项目的所占内存

3. 创建测试项目

3.1 在web目录下创建一个 ueditor.jsp

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>UEditor测试</title>
    <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>
    <!--建议手动加在语言,避免在ie下有时因为加载语言失败导致编辑器加载失败-->
    <!--这里加载的语言文件会覆盖你在配置项目里添加的语言类型,比如你在配置项目里配置的是英文,这里加载的中文,那最后就是中文-->
    <script type="text/javascript" charset="utf-8" src="ueditor/lang/zh-cn/zh-cn.js"></script>
    <style type="text/css">
        div {
            width: 100%;
        }
    </style>
</head>

<body>

<h1>UEditor测试</h1>
<form action="${pageContext.request.contextPath}/ueditor/uploading">
    <script id="editor" type="text/plain" style="width:1024px;height:500px;"></script>
    <input type="submit" value="提交">
</form>

</body>

<script type="text/javascript">
    // 实例化编辑器
    //建议使用工厂方法getEditor创建和引用编辑器实例,如果在某个闭包下引用该编辑器,直接调用UE.getEditor('editor')就能拿到相关的实例
    var ue = UE.getEditor('editor');
</script>
</html>

在下载的 utf8-jsp 中的 index.html 有 ueditor 初始化的内容,上述代码只是选择了本次案例所需的内容并进行修改,如果内容不符合读者所需,可以自行 copy 进行修改

3.2 配置 springmvc.xml

  • 因为 SpringMVC 会把 ueditor 加载所需是资源拦截了,所以需要在 springmvc 的配置文件中把资源放行
<!--过滤静态资源-->
<mvc:resources mapping="/ueditor/**" location="/ueditor/"/>

启动Web项目,你会看到如下

说明此时 ueditor 可以在页面显示了

随便填点东西提交,此时可以发现导航栏如下有以 editorValue 提交的属性

3.3 创建 UeditorController.java

package com.itheima.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
@RequestMapping("/ueditor")
public class UeditorController {

    @RequestMapping("/uploading")
    public String uploading(String editorValue, Model model){
        // editorValue 为接收富文本编辑器提交的内容
        model.addAttribute("editorValue", editorValue);
        return "ueditorList";
    }
    
}

3.4 编写 ueditorList.jsp 页面

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>ueditor接收页面</title>
</head>
<body>
	${editorValue}
</body>
</html>

3.5 测试

在 ueditor.jsp 页面填写信息并点击 提交

会跳转到 ueditroList.jsp 页面显示信息

此时说明 ueditor 测试完成

注意:如果使用IDEA,并且打包的方式是 war , 则需要到项目下的 class 路径去寻找上传的文件

  • 如下是我的上传路径:

  • 你也可以继续往下看,按照步骤自定义文件上传路径

4. UEditor配置属性(需要注意)

1.config.json

1.1 在 config.json 中可以配置 ueditor 的其他属性,可以根据自己需求进行更改

1.2 从这可以看出我的 Web 项目没有项目名

双模音频解码器设计:USB+蓝牙LDAC平衡输出方案 音频解码器是数字音频系统中实现数模转换的核心组件,其性能直接决定音质保真度与系统延迟。基于高集成SoC的解码方案通过统一时钟域与片内DSP处理,有效抑制Jitter并简化硬件拓扑;结合全平衡模拟输出架构,可显著提升共模抑制比(CMRR)与信噪比(SNR)。该技术路径广泛应用于便携式Hi-Res音频设备、USB-C小尾巴DAC及蓝牙高解析耳机放大器等场景。本文围绕ES9038Q2M双模SoC展开,详解其在LDAC协议支持、UAC2.0兼容性及平衡电流型DAC输出方面的工程实现,为高性能、可量产音频硬件开发提供 阅读详情

相关推荐

别再只会插拔了!深入Linux内核,手把手调试USB热插拔中断(以高通平台为例)

本文深入探讨了Linux内核中USB热插拔中断的调试方法,特别针对高通平台提供了详细的实战指南。从硬件基础到内核机制,再到中断调试工具和常见问题排查,帮助开发者系统性地解决USB设备识别问题。通过监控中断状态、分析处理流程和高级调试技巧,提升USB热插拔的稳定性和性能。

weixin_29161785的博客 427

基于SSM框架智慧物业项目开发全程实录(全程实战附源码)

目的和意义  小区管理是现代温馨小区必不可少的一部分,互联网的高速发展,势必将传统的小区管理模式转变为“互联网+”的小区管理模式,人们已经融入到了互联网的时代中。     本系统的目的是为了方便管理小区,为了方便居民交流。     本系统的意义有,第一,本系统能方便的进行物业管理,从而减轻小区物业管理员的负担;第二,本系统有交流管理模块,能让居民在小区里多些交流,能发布一些有趣的活动通知,提高居民的幸福感。新型小区管理模式的小趣社核心是互联网+小区物业管理+通知交流。项目介绍  这是一个基于ssm的互联网+小区物业管理+通知交流的项目  技术点:    使用Mybatis分页插件PageHelper    使用redis做Mybatis的二级缓存    使用Spring自带的md5加密工具类    使用commons-fileupload文件上传组件上传文件    使用Spring的拦截器控制访问    使用阿里巴巴的druid连接池    maven项目    使用ssm框架    后台bootstrap前端框架    轮播图    富文本编辑框                echarts报表数据展示        POIexcel文件导入导出               微信扫码支付                邮件和短信发送功能模块前台功能后台功能项目部分截图前台截图登录界面  主界面 主界面 发动态界面 修改信息界面    数据统计页面         

MCP协议桥接AdsPower:AI原生时代的浏览器自动化新范式

浏览器自动化是Web开发和数据采集领域的核心技术,其核心原理是通过程序控制浏览器内核执行页面导航、元素交互和数据提取等操作。传统方案如Selenium和Playwright虽功能强大,但在管理多实例、指纹隔离等复杂场景下,配置和维护成本较高。随着AI原生应用的发展,Model Context Protocol(MCP)作为一种标准化协议,为AI助手与外部工具间的通信提供了统一接口,显著提升了自动化流程的构建效率和自然语言交互能力。通过MCP Server桥接AdsPower指纹浏览器的本地API,开发者可将

weixin_30552811的博客 295

UEditor编辑器+博客系统实战系列视频课程(SSM版)

本课程结合小型博客系统,讲解百度富文本编辑器UEditor的使用,掌握UEditor编辑器在实际项目中的应用

香橙派5使用RK3588S内置NPU加速yolov5推理,实时识别数字达到50fps

香橙派5采用了RK3588S,内置的NPU达到了6Tops的算力,博主这里记录一下自己的踩坑过程,好不容易做出来的不能以后忘记了(手动狗头)。这里博主还在B站上发布了效果视频,大家感兴趣的话可以看一下。其中解决了先验框标注位置不对,或者出现非常多的框的问题

weixin_51651698的博客 2万+

京东商品数据爬取实战:用Selenium+代理IP绕过最新反爬机制(附完整代码)

本文深入解析京东商品数据采集技术,详细介绍了如何利用Selenium与智能反反爬策略绕过京东最新的反爬机制。通过实战案例和完整代码,帮助开发者掌握高效采集京东商品数据的方法,包括动态参数加密、行为验证识别及分布式采集架构设计等关键技术。

cc789的博客 1058

SSM框架搭建

首先这里用到的开发工具为idea,因为idea是目前应用最广的开发工具。ssm包括spring、springmvc、mybatis。如果你还不熟悉这三个框架,请先学习这三个框架。 通过maven创建一个webapp项目 创建如下图所示的文件和文件夹。要注意的是,java文件夹设置为source root(右键java文件夹-&amp;amp;gt;make directory as-&amp;amp;gt;source roo...

lhp15575865420的博客 1334

SAP软件外币评估系统配置与操作

文章摘要:本文详细介绍了SAP系统中外币评估的流程、策略及系统操作。外币评估是期末关账的重要环节,主要针对外币未清项目及资产/负债进行汇率重估,生成评估差异过账以反映真实财务状况。文中阐述了三种评估策略(不评估、增量评估、期末评估冲回)及适用场景,并提供了SAP系统外币评估的具体操作步骤(FAGL_FCV/FAGL_FC_VAL事务码)。同时,讲解了货币资金科目和未清项管理科目的评估差异处理方式,以及相关的系统配置(OB59、OBA1等)。文章还区分了已实现和未实现汇兑损益的会计处理,为企业外币业务管理提供

weixin_40672823的博客 1957

SSM框架实战-搭建自己的个人博客2-UEditor编辑器的使用

UEditor UEditor 是由百度 web 前端研发部开发所见即所得富文本web编辑器,具有轻量、可定制、注重用户体验等特点。 首先去https://github.com/fex-team/ueditor下载UEditor,然后将文件拷贝至项目中。 接下来通过一个Demo对UEditor进行测试。 通过Controller的TestDemo进行测试。 @Controller public class TestController { @RequestMapping("/ueT

如何心安理得的在老板眼皮下摸鱼 1984

网工最容易搞混的三个概念:防火墙、网闸、堡垒机,一文让你轻松搞明白。

网闸的作用可以简单概括为:在两个或多个不同安全级别的网络(如内网和外网、普通网与高安全网、受限网与互联网)之间建立一个严格隔离、信息流转的安全桥梁。它的核心任务是实现数据安全传输与隔离,避免网络之间的直接连接带来的安全隐患。数据传输安全:网闸保证数据从一个网络到另一个网络时,能够进行审查、过滤和转换,防止恶意数据或非法信息被传入内部网络或外部泄露。高安全性隔离:网闸常常用于企业的内外网隔离、军事网络、政府机关等对数据隔离要求极高的环境。

HWP18612324139的博客 3635

安装anaconda3时出现错误:Failed to link extracted packages to D:\anaconda!...如何解决?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 1477

SSM项目中,使用freemaker加UEditor富文本编辑器

在一个SSM项目中使用到了UEditor富文本编辑器,但是该编辑器使用的是JSP,这个项目不使用JSP,而是使用了freemaker,查找了一些资料对UEditor进行更改。 首先是替换掉UEditor使用的controller.jsp,把该文件重命名为oldController.jsp,然后把ueditor.config.js文件中的 // 服务器统一请求接口路径 serverUrl:

maijia0754的博客 2135

DPABISurf使用教材

严老师的官方教程:http://rfmri.org/Course DPABISurf版本:dpabi50docker.tar.gz MATLAB版本:2018b 一、数据准备 (1)如果是数据的DICOM格式,整理成以下格式(注意文件夹的命名方式): 如果觉得不是很清楚,可以在官网下载Demo数据(http://rfmri.org/DemoData),参照里面的文件格式进行整理即可。 (2)如果数据是nii格式,整理成以下格式: 这里没有使用官网的demo数据进行学习,而是..

从事脑科学核磁共振方法学研究,在Nature communications等权威期刊发表研究论文,熟练掌握磁共振处理方法和统计学方法,欢迎大家和我交流。 8514

ueditor ssm oracle,ssm项目中ueditor富文本编辑器的使用

一、下载https://ueditor.baidu.com/website/index.html将ueditor放到项目中合适的位置 二 、 配置文件上传路径在utf8-jsp/jsp/config.json文件中更改文件长传路径 三 、自定义工具类在utf8-jsp/ueditor.config.js中自定义工具类 四、 前端使用// 引用// 使用内容${notice.content}// ...

weixin_36051940的博客 124

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

百度富文本编辑器ueditor在jsp中的使用(ssm框架中的应用)

微信公众号【程序员江湖】 作者黄小斜,斜杠青年,某985硕士,阿里 Java 研发工程师,于 2018 年秋招拿到 BAT 头条、网易、滴滴等 8 个大厂 offer,目前致力于分享这几年的学习经验、求职心得和成长感悟,以及作为程序员的思考和见解。(关注公众号后回复”资料“即可领取 3T 免费技术学习资源) ​ 项目地址:https://github.com/724888/li...

weixin_30551947的博客 310

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

百度富文本编辑jsp上传_百度富文本编辑器ueditor在jsp中的使用(ssm框架中的应用)...

折腾了一下午终于把百度富文本编辑器ueditor搞定了!项目地址:https://github.com/724888/lightnote_new首先我参考了一个ueditor的demo。下载地址:http://download.youkuaiyun.com/download/lookthatgirl/5651763demo的项目结构导入工程后配置一下build path将jar配置好即可运行,当然可能存在er...

weixin_39680208的博客 235

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

ssm使用富文本编辑器以及图片上传

jsp富文本编辑器下载地址:百度https://pan.baidu.com/s/10Qu12V6RCmRxCC-SEgFn5A 在开发中,我是用ssm+maven 大家可以排除其他,直接进入步骤即可 项目结构: 先前准备 : 把绿框中的jar包引用,右键包&gt;Build Path&gt;add  一、配置ueditor     1.把下载好的ueditor放到webapp...

梁诗傑的博客 1789

ssm + ftp +ueditor

spring mvc 配置 &amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;amp;gt; &amp;amp;lt;beans xmlns=&amp;quot;http://www.springframework.org/schema/beans&amp;quot; xmlns:xsi=&

u014254963的专栏 652

ssm+maven+ueditor集成百度富文本编辑器

ueditor下载地址: http://ueditor.baidu.com/website/download.html 下载自己需要的版本,我这里是jsp/utf版本 解压将文件名改为ueditor,将文件夹拖拽到项目webapp下 如果是web项目直接将jsp下的lib重jar放入项目lib下即可,我这里是maven项目,将依赖添加到pom.xml中。 <dependency&gt...

weixin_44362764的博客 638

ssm项目中ueditor富文本编辑器的使用

一、下载https://ueditor.baidu.com/website/index.html   将ueditor放到项目中合适的位置    二 、 配置文件上传路径   在utf8-jsp/jsp/config.json文件中更改文件长传路径    三 、自定义工具类   在utf8-jsp/ueditor.config.js中自定义工具类    四、 前端使用 ...

weixin_30791095的博客 460

kindeditor java ssm_ssm项目中ueditor富文本编辑器的使用

一、下载https://ueditor.baidu.com/website/index.html将ueditor放到项目中合适的位置 二 、 配置文件上传路径在utf8-jsp/jsp/config.json文件中更改文件长传路径 三 、自定义工具类在utf8-jsp/ueditor.config.js中自定义工具类 四、 前端使用// 引用// 使用内容${notice.content}// ...

weixin_42512183的博客 201

ueditor ssm oracle,SSM使用Ueditor

富文本编辑器(UEditor)1. 下载UEditor富文本编辑器建议下载 utf8-jsp 版本的,结构目录如下:下载解压完成后打开 index.html 可查看 ueditor 庐山真面目2. 创建测试项目注意:在以下步骤之前,你得有一个搭建完成的SSM框架的项目2.1 在 SSM 项目的 web 目录下创建 ueditor 目录 ,将下载好的目录解压并导入2.2 在 jsp 文件加下的 l...

weixin_29658641的博客 184

java中SSM+maven整合百度富文本编辑器Ueditor的一系列方法和可能遇到的问题

一、怎么显示图片? 这是我项目的总体排版 1.解压UTF-8版本的Ueditor到webapp下  新建一个叫index.jsp的文件 内容如下   2.修改imageUrlPrefix的值 ,对应自己的项目名 3.因为SSM包含了mvc 过滤静态资源 所以去MVC配置 &lt;mvc:resources location="/ueditor/" mapping="/uedito...

王冬冬 3324

百度富文本编辑器---ueditor,ssm,jsp实现cos云端的上传

1、首先到官网下载:http://ueditor.baidu.com/website/download.html 下载后,目录结构为:见下图(java代码暂时不贴图,这里涉及不到) 2、改动jsp页面,编辑器的代码: var ue = UE.getEditor('add-content'); // var ue = UE.getEditor('add-content',{initia...

zga5312的博客 650

SSM整合ueditor

SSM整合ueditor二.去除数据库中富文本的html标签三、解决ueditor编辑器图片在线管理图片无法显示(其他路径以此类推如插入图片,涂鸦等)1.通过网址:http://ueditor.baidu.com/website/download.html下载ueditor jsp的utf-8版本2.将下载的文件夹命名成ueditor后复制到项目的webapp目录下(如果复制到WEB-INF下,ueditor会有一个controller.jsp请求的404的错误)3.在页面中引入相应的js文件 ....

weixin_46061874的博客 434

SSM整合百度富文本编辑器ueditor二

传动门 http://blog.youkuaiyun.com/qq_34371461/article/details/78679993 正题: 修改config.json中的文件上传配置"imageUrlPrefix": "http://images.test.com", /* 图片访问路径前缀(图片服务器地址) */ "imagePathFormat": "/{yyyy}{mm}{dd

Hunter的博客 2437
上一篇: SSM文件按日期文件夹上传
下一篇: 初识SpringBoot(IDEA)
hanlin-hl
博客等级 码龄8年 3粉丝 35原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hanlin-hl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值