SpringMVC整合UEditor_springmvc ueditor案例-程序员宅基地

技术标签: UEditor  java工具类  SpringMVC整  

SpringMVC整合UEditor

首先说一下需要准备的事项:


spring的配置修改

  • 首先需要删除掉spring里面原有的文件上传配置,因为springmvc的上传文件配置和ueditor的上传有冲突,所以需要取消掉,其实也有另一种办法就是重写springMVC的上传配置类,这种方法我没用,如果有需要可以去网上看下怎么解决,我直接就注释掉springMVC的该上传配置,如果其他需要用到上传文件可以直接用ueditor或者引入commons-fileupload-1.3.1.jar直接使用form上传,或者使用其它组件上传

这里写图片描述

-如果在web.xml配置了以下过滤,两种方法,一、可以选择注释掉以下配置 二 、在springMVC的配置上面加下系下面第一张图的代码 该location指向项目下的ueditor文件目录,该方法主要是允许springMVC访问该路径下的文件,使得访问不会被过滤掉
这里写图片描述
这里写图片描述

编写一个ueditor统一请求的接口

这里写图片描述

-配置文件ueditor.config.js的统一访问接口修改为以上编写的请求接口

这里写图片描述

这里写图片描述

-在ueditor的文件目录里面打开config.json如下图,将里面的imagePathFormat修改下上传的路径,也可以默认上传到项目路径的根目录上面,其他的配置可以不去修改

这里写图片描述

这里写图片描述

最后编写一个html页面来展示出ueditor

这里写图片描述

-需要引入4个ueditor文件目录的js文件 引入的js看以上图片, 之后编写一行代码如下图

这里写图片描述

-这样子就可以使用ueditor了,该ueditor还可以实现单图片和多图片上传功能,如图就是效果图

这里写图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_24219977/article/details/77722660

智能推荐

我的考研历程-程序员宅基地

文章浏览阅读212次。当初初试完就决定如果此次考研成功,一定要把这次所得的经验写下来,不为别的,仅以此纪念我苦心准备考研的半年时光。 今年是我第二次考研,第一次考研惨败,没有仔细准备,只凭一时血勇定下了考研目标,然后就是懵懂的准备。因为09年计算机第一次实行全国统考,有四门专业课:数据结构、计算机组成原理、操作系统和计算机网络,当时是9月开学回校时知道这个消息的,也没觉得情况有多困难。那个时候学校流..._考研经历以年为主线

安装Matlab出现“弹出DVD 1并插入DVD 2以继续”的解决办法_dvd1弹出并插入dvd2-程序员宅基地

文章浏览阅读5.2k次,点赞5次,收藏3次。我的Matlab安装包是两个ISO(光盘映像文件),如下:然后在我安装到一定时候,弹出了下面的对话框首先:根本原因是前后插入的DVD 盘符不一致,在我安装DVD 1的时候,我的DVD 1 的盘符是G当我弹出DVD 1 插入DVD 2 的时候,我的DVD 2 的盘符变成了H既然找到了原因,那么解决方法就很简单啦~解决方法:把DVD 2 弹出,然后再插入DVD 2,盘符就变成G了,如果一..._dvd1弹出并插入dvd2

linux内核用的c版本,linux内核 – 哪个C版本在Linux内核中使用?-程序员宅基地

文章浏览阅读277次。Linux kernel coding style文件并没有说明C90与C99的关系。它建议在大多数情况下使用typedef作为“在特定情况下与标准C99类型相同的新类型”,同时阻止typedef。请注意,这并不意味着取决于C99标准,因为这种typedef可以在纯C90中定义。后来在讨论typedef时,它说:In certain structures which are visible to ..._linux用的哪个c版本

2022-2027年中国视听新媒体行业市场全景评估及发展战略规划报告_2022-2027年中国新媒体行业市场深度调研及投资策略预测报告-程序员宅基地

文章浏览阅读2.7k次。【报告格式】电子版、纸介版【出品单位】华经产业研究院本报告由华经产业研究院出品,对中国视听新媒体行业的发展现状、竞争格局及市场供需形势进行了具体分析,并从行业的政策环境、经济环境、社会环境及技术环境等方面分析行业面临的机遇及挑战。还重点分析了重点企业的经营现状及发展格局,并对未来几年行业的发展趋向进行了专业的预判。为企业、科研、投资机构等单位了解行业最新发展动态及竞争格局,把握行业未来发展方向提供专业的指导和建议。本研究报告数据主要采用国家统计数据,海关总署,问卷调查数据,商务部采集数据等数据库_2022-2027年中国新媒体行业市场深度调研及投资策略预测报告

blog博客项目之开发坏境与生成坏境_坏境是什么-程序员宅基地

文章浏览阅读229次。blog博客项目之开发坏境与生成坏境什么是开发坏境与生成坏境为什么需要区分开发坏境和生成坏境呢?如何区分开发坏境与生产坏境一、pandas是什么?二、使用步骤1.引入库总结什么是开发坏境与生成坏境坏境,就是项目运行的地方,项目处于开发阶段,项目运行在开发人员的电脑上,项目所处的坏境就是开发坏境。项目开发完成以后,将项目放到真实的网站服务器电脑中运行,项目所处的坏境就是生成坏境;简单来说就是一个是开发程序员电脑运行,一个是真的供大家使用的时候的坏境;为什么需要区分开发坏境和生成坏境呢?因为在不同坏境_坏境是什么

08 图形学——Bezier曲线定义与性质_bezier曲线的定义和性质‘-程序员宅基地

文章浏览阅读380次。感谢各位观看这篇文章,点赞、收藏、你的支持是我前进的动力!感谢你的阅读,专栏文章持续更新!关注不迷路!!文章目录一、Bezier曲线的背景和定义1、Bezier曲线的背景2、Bezier曲线的定义二、Bernstein基函数的性质三、Bezier曲线的性质_bezier曲线的定义和性质‘

随便推点

memcmp函数的简洁比较-程序员宅基地

文章浏览阅读103次。2019独角兽企业重金招聘Python工程师标准>>> ..._使用memcmp函数比较两个数组

vscode中使用xdebug调试php_vscode xdebug-程序员宅基地

文章浏览阅读1.6k次。phpstudy启用xdebug中遇到的大坑!希望coder们引以为戒_vscode xdebug

webapi接口文件下载时跨域问题_只有文件导出接口跨域错误-程序员宅基地

文章浏览阅读539次。垃圾csdn_只有文件导出接口跨域错误

弱弱的问一句,你们要求升级烦人的openssh了吗? -- linux 升级最新版 openssh-8.4p1_linux升级到openssh8.4-程序员宅基地

文章浏览阅读2.5k次。弱弱的问一句,你们要求升级烦人的openssh了吗?分享个脚本,测试好使~#!/bin/bash# author:wangxinyu# company:lx# version: v8.4# date: Fri Oct 16 18:16:23 CST 2020# state: Continuously updated# # 使用前提 : # 1. 配置好yum源# 2. 防止断连,开启telnet服务# 3. 上传最新版的软件包# #需要手动修改的变量version="ssh__linux升级到openssh8.4

什么是token及怎样生成token-程序员宅基地

文章浏览阅读9.7k次,点赞6次,收藏52次。什么是token  Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。  基于 Token 的身份验证使用基于 Token 的身份验证方法,在服务端不需要存储用户的登录记录。流程是这样的: 客户端使用用户名跟密码请求登录 服务端收到请求,去验证用户名与密码 验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户_生成token

java 读取图片路径乱码解决方法_java 地址访问图片是乱码-程序员宅基地

文章浏览阅读2.4k次。Tomcat中conf/server.xml中的<Connector port="8080" protocol="HTTP/1.1" URIEncoding="UTF-8" connectionTimeout="20000" redirectPort="8443" />加入URIEncoding="UTF-8&qu_java 地址访问图片是乱码