zoukankan      html  css  js  c++  java
  • [转载]Java开发在线打开编辑保存Word文件

    Java调用logo是“P”图标的第三方插件,实现在线编辑保存Word文件(以jsp调用为例,支持SSM、SSH、SpringMVC等流行框架)

    工具/原料

     
    • Eclipse或MyEclipse等java IDE环境
    • logo是“P”图标的第三方插件

    方法/步骤

     
    1.  

      下载logo是“P”图标的第三方插件开发包:百度一下PageOffice,从官网下载

    2.  

      以Myeclipse为例,新建一个Web Project,比如:wordonline

      Java开发在线打开编辑保存Word文件
    3.  

      解压开发包,拷贝“集成文件lib”目录下的jar包到自己项目的“WEB-INFlib”目录下

      Java开发在线打开编辑保存Word文件
    4.  

      参考“集成文件web.xml”文件,拷贝里面的相关配置到自己项目的web.xml中

      Java开发在线打开编辑保存Word文件
    5.  

      新建doc目录和测试文件test.doc;新建页面word.jsp,编写代码实现在线打开文件

      Java开发在线打开编辑保存Word文件
    6.  

      运行项目,访问word.jsp页面;提示注册时输入开发包中提供的试用序列号

      Java开发在线打开编辑保存Word文件
    7.  

      注册成功之后,文件在线打开(注意:此时只支持IE或IE内核的浏览器,或Chrome 41及以下版本的浏览器)

      Java开发在线打开编辑保存Word文件
    8.  

      新建处理文件保存的页面SaveFile.jsp(框架下使用action方法或RequestMapping方法等),调用FileSaver对象保存文件。

      Java开发在线打开编辑保存Word文件
    9.  

      重新访问word.jsp,打开编辑文件后,点保存按钮实现文件保存功能。(注意:此时还不能支持所有浏览器)

      Java开发在线打开编辑保存Word文件
    10.  

      在index.jsp页面中添加js代码调用相关的.js文件;添加一个按钮调用POBrowser.openWindowModeless方法打开word.jsp,实现支持所有的浏览器在线打开编辑保存word文件

      Java开发在线打开编辑保存Word文件
  • 相关阅读:
    Spring中常见的设计模式——工厂模式
    Java编程思想——第14章 类型信息(二)反射
    Java编程思想——第17章 容器深入研究(二)
    Java编程思想——第17章 容器深入研究(一)
    python笔记-正则表达式常用函数
    python笔记-文件读写
    AWK编程
    ORA-01555错误
    group_concat的使用
    expect-调试模式的使用
  • 原文地址:https://www.cnblogs.com/qq742655/p/8986586.html
Copyright © 2011-2022 走看看