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文件
  • 相关阅读:
    微信小程序开发常用方法
    HTML5 video常用属性
    移动端键盘定制
    移动端弹性滑动以及滑动出界解决方案
    vue移动端Ui组件 mint-ui 使用指南
    vue.js的ajax和jsonp请求
    获取用户地理位置
    如何将一个已有的项目托管到github或是码云上?git的配置
    mvvm模式和mvc模式 概述总结对比
    使用Java的BlockingQueue实现生产者-消费者
  • 原文地址:https://www.cnblogs.com/qq742655/p/8986586.html
Copyright © 2011-2022 走看看