这种方法是servlet,编写好在web.xml里配置servlet-class和servlet-mapping即可使用

后台(服务端)java服务代码:(上传至ROOT/lqxcPics文件夹下)

page contentType="text/html;charset=utf-8"%>

page import = "Xproer.*" %>

page import="org.apache.commons.lang.StringUtils" %>

page import="org.apache.commons.fileupload.*" %>

page import="org.apache.commons.fileupload.disk.*" %>

page import="org.apache.commons.fileupload.servlet.*" %>

boolean isMultipart = ServletFileUpload.isMultipartContent(request);

FileItemFactory factory = new DiskFileItemFactory();

ServletFileUpload upload = new ServletFileUpload(factory);

List files = null;

try

{

files = upload.parseRequest(request);

}

catch (FileUploadException e)

{

out.println("上传文件异常:"+e.toString());

return;

}

FileItem imgFile = null;

Iterator fileItr = files.iterator();

while (fileItr.hasNext())

{

imgFile = (FileItem) fileItr.next();

if(imgFile.isFormField())

{

String fn = imgFile.getFieldName();

String fv = imgFile.getString();

if(fn.equals("uname")) uname = fv;

if(fn.equals("upass")) upass = fv;

}

else

{

break;

}

}

Uploader up = new Uploader(pageContext,request);

up.SaveFile(imgFile);

String url = up.GetFilePathRel();

out.write(url);

response.setHeader("Content-Length",url.length()+"");

%>

配置web.xml

xmlns="http://java.sun.com/xml/ns/javaee"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

index.jsp

前端(页面)测试代码:

html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

WordPaster-jsp-ueditor-1.2.6.0

这里写你的初始化内容

var pasterMgr = new WordPasterManager();

//pasterMgr.Config["PostUrl"] = "http://www.ncmem.com/products/upload_ori.aspx"

pasterMgr.Config["PostUrl"] = "http://localhost:8080/WordPaster2UEditor1.4x/upload.jsp"

//pasterMgr.Config["PostUrl"] = "http://cloud.dyso.cn/ueditor/upload.jsp"

pasterMgr.Load();//加载控件

var ue = UE.getEditor('myEditor');

ue.ready(function() {

//设置编辑器的内容

ue.setContent('hello');

//获取html内容,返回:

hello

var html = ue.getContent();

//获取纯文本内容,返回: hello

var txt = ue.getContentTxt();

pasterMgr.SetEditor(ue);

});

实现后的效果,能够批量上传word中的全部图片,大幅度提升图片上传效率。而且能够保留Word样式。

图片上传完后,编辑器里面的图片地址也全部都改成了服务器的图片地址了,

动易软件向网站服务器上传软件,动易CMS粘贴图片自动上传到服务器(Java版)相关推荐

  1. 织梦CMS粘贴图片自动上传到服务器(Java版)

    如何做到 ueditor批量上传word图片? 1.前端引用代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional// ...

  2. 网站ftp上传工具,七个易上手的网站ftp上传工具

    可能很多人都不太熟悉什么是网站ftp上传工具,但是这个工具使用的人还是非常多的,比如那些从事网站管理的人员.他们的日常工作中接触的最多的工具可能就是网站ftp上传工具.这款工具一般是英文版的偏多,那有 ...

  3. 总结排查服务器上传下载慢的几种手段与查看服务器带宽的具体方法

    一.排查服务器上传下载 最近出现的一个情况,服务器上传和下载比较慢,因此我排查了种种手段,特此记录下几种常见的手段. 1.使用speedtest-cli 测试网速: 该方法是测试网速的速度怎么样,看看 ...

  4. ckeditor java 上传_CKEditor粘贴图片自动上传到服务器(Java版)

    环境:java,springmvc,ckeditor,tomcat,maven 情况:在做项目的时候发现本地图片粘贴到ckeditor中,img标签的src中的值是"data:image/p ...

  5. 百度编辑器图片上传 java_百度编辑器粘贴图片自动上传到服务器(Java版)

    Chrome+IE默认支持粘贴剪切板中的图片,但是我要发布的文章存在word里面,图片多达数十张,我总不能一张一张复制吧? Chrome高版本提供了可以将单张图片转换在BASE64字符串的功能.但是无 ...

  6. Linux服务器上传 .class用base64加密,转换文件到服务器的技巧

    1.适用场景 有的服务器不允许直接上传文件,可以使用base64命令来绕过 2.在本地先转换.class文件为base64,再保存为MathGame.txt [doda@host166 demo]$ ...

  7. java xheditor 上传图片_xhEditor粘贴图片自动上传到服务器(Java版)

    由于工作需要必须将word文档内容粘贴到编辑器中使用 但发现word中的图片粘贴后变成了file:///xxxx.jpg这种内容,如果上传到服务器后其他人也访问不了,网上找了很多编辑器发现没有一个能直 ...

  8. umeditor粘贴图片自动上传到服务器(Java版)

    当前功能基于PHP,其它语言流程大致相同 1.新增上传word json配置 在ueditor\php\config.json中新增如下配置: /* 上传word配置 */ "wordAct ...

  9. ftp服务器上传文件频率,ftp服务器上传文件速度多少

    ftp服务器上传文件速度多少 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 使 ...

  10. 如何修改WampServer服务器上传文件的大小?

    修改WampServer服务器上传文件的大小 序: 默认情况下服务器对上传文件的大小是有限制的, 如果想修改上传文件的限制可以修改php.ini文件 ➢file_uploads = On(是否允许上传 ...

最新文章

  1. Windows 典藏篇-vc++运行库安装,Microsoft Visual C++ Build Tools官方工具
  2. 攻防世界Reverse第九题no-strings-attached
  3. linux 动态库建立,浅析linux下静态库和动态库的建立和使用
  4. php3.23,MySQL 3.23.40 又发布了-PHP教程,PHP基础
  5. python一节课多久_第一节课 python简介
  6. USACO 6.1.3 Cow XOR
  7. 《springcloud超级入门》Spring Cloud开发环境的准备和Lombok安装步骤《四》
  8. 【转载】我目瞪口呆地望着即时通讯
  9. 安装Go 1.9.2
  10. 关于计算机中 二进制位(bit)、字节(Byte)、 千字节(KB)等之间的关系
  11. 随机变量统计独立性的相关证明
  12. 一步一步教你安装Nginx+PHP+Mysql
  13. 图:用PPT为湖北黄石某电视台及其有线电视定制的知识竞赛题库
  14. t3系统建账请到服务器端修改,用友T3标准版常见问题及处理方法(一)
  15. 毕业设计任务书参考地址
  16. AI理论知识整理(4)-期望与方差以及联合概率分布
  17. Android 彻底杀死当前进程
  18. 使用 acme.sh 生成免费的泛域名证书
  19. 与苹果相反 三星向所有第三方应用开放指纹识别功能
  20. 基于51单片机的ADC热敏电阻测温系统proteus仿真

热门文章

  1. html5鼠标悬停图片变淡,鼠标移动悬停在图片上图片变色或半透明变化效果实现...
  2. 迅雷高速通道破解教程
  3. matlab中单相整流器,应用Matlab仿真单相PWM整流器的一种简单方法
  4. 论文笔记:OverFeat
  5. 保存Simulink仿真模型为图片或者PDF的方法
  6. echarts世界地图(含中国省份地图),中国省份下钻到县,点击按钮返回上一级
  7. Android逆向工程实例 -- 善领安卓版DSA APP手势操作bug修复
  8. Android获取应用程序信息——PackageManager的基本使用
  9. windows7环境下VS2010中文版本配置MPI开发环境图文教程
  10. rup软件测试案例,rup软件测试基础.ppt