Springboot整合PageOffice 实现word在线编辑保存功能

这篇文章主要介绍了Springboot整合PageOffice 实现word在线编辑保存,本文以Samples5 为示例文件结合示例代码给大家详细介绍,需要的朋友可以参考下

一、查看官网

http://www.zhuozhengsoft.com/

点击首页下载,进入页面:

在这里插入图片描述

最新得5.2,我们就下载5.2版本进行测试。

二、查看下载包

在这里插入图片描述

Samples5 为示例文件。放入tomcat中得webapps可以直接访问。
localhost:8080/Samples5/index.html集成文件 里面有我们需要jar包

新建springboot项目以及简单测试这里就不多说了。

1、springboot 引入 pageoffice5.2.0.12.jar

在这里插入图片描述

2、springboot 引入thymleaf

  org.springframework.bootspring-boot-starter-thymeleaf

3、编写配置文件

 /** * PageOffice 配置类 */ @Configuration public class PageOfficeConfig { @Value("${file.save.path}") String poSysPath; /** * 添加PageOffice的服务器端授权程序Servlet(必须) * @return */ @Bean public ServletRegistrationBean servletRegistrationBean() { com.zhuozhengsoft.pageoffice.poserver.Server poserver = new com.zhuozhengsoft.pageoffice.poserver.Server(); //设置PageOffice注册成功后,license.lic文件存放的目录 poserver.setSysPath(poSysPath); ServletRegistrationBean srb = new ServletRegistrationBean(poserver); srb.addUrlMappings("/poserver.zz"); srb.addUrlMappings("/posetup.exe"); srb.addUrlMappings("/pageoffice.js"); srb.addUrlMappings("/jquery.min.js"); srb.addUrlMappings("/pobstyle.css"); srb.addUrlMappings("/sealsetup.exe"); return srb; } }

4、编写 index.html 和 word.html

4.1 index.html

4.2 word.html

 **  Title 
**

5、编写PageOfficeController

 /** * PageOffice Demo */ @Controller @RequestMapping("/page") public class PageOfficeController { /** * 进入测试 * @return */ @RequestMapping(value="/index", method=RequestMethod.GET) public ModelAndView showIndex(){ ModelAndView mv = new ModelAndView("inde

以上就是Springboot整合PageOffice 实现word在线编辑保存功能的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » Java