UEditor图片上传保存位置的修改(JSP)

原创 2016年08月30日 14:51:36

本人使用的是UEditor1.4.3.3的JSP版本,因为百度开发团队对Jsp版本后端操作进行了修改,导致现在无法通过json设置将UEditor上传的图片保存到WEB应用外,所以,只能通过对JAR包的反编译,已达成我们的目标。
我们可以从controller.jsp的代码中看到

<%@ page language="java" contentType="text/html; charset=UTF-8"
    import="com.baidu.ueditor.ActionEnter"
    pageEncoding="UTF-8"%>
<%@ page trimDirectiveWhitespaces="true" %>
<%

    request.setCharacterEncoding( "utf-8" );
    response.setHeader("Content-Type" , "text/html");

    String rootPath = application.getRealPath( "/" );

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

%>

可以看到,这里是通过new ActionEnter( request, rootPath ).exec()调用了JAR包中的ActionEnter类中的exec()方法
文件目录
顺着调用顺序,我们可以看到图片上传走到了一个叫做BinaryUploader的类上
查询整个类,我们可以看到
这里写图片描述
这里的physicalPath其实就是文件的具体存贮的物理地址,现在我们已经确定的需要修改的位置,但是我们无法再工具中直接修改这个类(因为已经被封装),在UEditor的github中
找到BinaryUploader.java
这里写图片描述
将源码复制到本地,修改后将新编译的class文件替换JAR包中的文件。

相关文章

百度富文本编辑器UEditor http://blog.csdn.net/wanger_tt/article/details/52368769
UEditor对于工具条的自定义 http://blog.csdn.net/wanger_tt/article/details/52368959
Ueditor实例化传入参数 http://blog.csdn.net/wanger_tt/article/details/52368889

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

百度富文本编辑器UEditor

百度富文本编辑器介绍 百度富文本编辑器 百度富文本编辑器使用 如何使用百度富文本编辑器 百度 UEditor Ueditor ueditor

Ueditor实例化传入参数

UEDITOR UEditor ueditor

UEditor上传图片到项目外部目录-java

本文转自:http://blog.csdn.net/zrk1000/article/details/49885789 百度UEditor是由百度web前端研发部开发所见即所得富文本web编辑...

UEditor jsp版上传图片自定义路劲配置

由于项目需要,最近使用了ueditor,并实现了图片以及文件的上传功能。走了不少弯路,花了点时间总结总结,记录一下以防忘记!       1.去官网http://ueditor.baidu.com/...

在jsp页面中添加富文本编译器(ueditor)+ 图片上传功能

一次老大让我把文本的编辑区域加一个富文本编译器,于是马上下载了一个kindEditor来试试,但后来老大推荐说百度的ueditor编译器不错,于是我便怀着扩展知识,又学到一个新东西的心理下载了百度的u...

在jsp页面中添加富文本编译器(ueditor)+ 图片上传功能

一次老大让我把文本的编辑区域加一个富文本编译器,于是马上下载了一个kindEditor来试试,但后来老大推荐说百度的ueditor编译器不错,于是我便怀着扩展知识,又学到一个新东西的心理下载了百度的u...

UEditor之图片上传如何和真实项目结合

开心一笑周末,五六个朋友聚餐,席间,阿凌注意到阿艳沉默少语,不比以往的活波开朗,像有心事。饭后回去的路上,阿凌走到阿艳身边说:“你的电量好像不够了?” 阿艳:“啊,什么?” 阿凌:“看你好像关掉了...

UEditor进阶:修改图片上传的方式(JSP版)

当大家使用了UEditor之后,会发现其自带的图片上传方法只能存在项目当中,每当项目重新发布,之前的数据就无法自动保存。这个时候就需要我们修改图片上传方式,将图片保存在数据库或电脑的其他地方,从而解决...

百度编辑器ueditor常用设置函数大全

百度编辑器UEditor常用设置函数大全 在线文档对UEditor说明不够全面,收集了一些常用的方法和基本设置,以供参考。 1、创建编辑器 UE.getEditor('editor', { ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)