`
zi_wu_xian
  • 浏览: 31593 次
社区版块
存档分类
最新评论

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-INF\lib”目录下

    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. 9

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

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

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

    Java开发在线打开编辑保存Word文件
分享到:
评论

相关推荐

    java在线编辑保存Word文件(支持跨浏览器)

    Java在线编辑保存Word文件是一项常见的需求,特别是在Web应用中,用户可能需要在浏览器环境中直接对文档进行编辑操作。PageOffice是一款强大的Java组件,它能够帮助开发者实现这一功能,特别是其V4.4版本,提供了跨...

    java实现word在线编辑及流转

    用户可以通过Web页面直接打开、编辑和保存Word文档,所有的操作都在服务器端完成,确保了数据的安全性。同时,PageOffice支持实时预览,用户在编辑过程中可以看到实时的变化。 2. **流转与协作**: 在Web办公系统中...

    java 实现 word 文档的在线预览

    在Java开发中,实现Word文档的在线预览是一项常见的需求,尤其在企业级应用中,例如文档管理系统或者协同办公平台。这项功能可以让用户无需下载原始文件就能查看文档内容,提高工作效率并减少服务器存储压力。本资源...

    LiberOffice实现在线编辑Word和Excel文件的应用

    总结来说,实现LiberOffice在线编辑Word和Excel文件的应用涉及的技术点包括:LiberOffice的OpenDocument格式、Maven构建、Web应用程序开发、文件上传与下载、实时同步、服务进程管理、文件安全存储以及兼容性测试。...

    PageOffice Java开发 实现Word文件的批量生成

    在IT行业中,尤其是在Java开发领域,批量生成Word文档是一项常见的需求,特别是在大数据处理、报告生成或自动化办公场景中。PageOffice是一款强大的Java组件,专为处理Office文档提供解决方案,包括创建、编辑、转换...

    基于Java实现wps在线编辑、在线预览后台服务.zip

    描述中提到的是与标题相同的主题,进一步强调了这是关于Java技术在构建WPS文档在线处理后台服务的应用。这可能涉及到文件上传、文档转换、协作编辑、实时保存以及预览等功能的实现,所有这些都需要在服务器端进行...

    一个配合LiberOffice实现在线编辑Word和Excel文件的应用

    "一个配合LiberOffice实现在线编辑Word和Excel文件的应用"是这样的一个解决方案,它利用LiberOffice的强大功能,为用户提供了一个安全、自托管的方式,来编辑Microsoft Office格式的文档,如Word和Excel,而无需依赖...

    java 根据word模板生成word 文档

    - **setSaveOnExit**:设置程序退出时是否保存Word文档。 - **open**:打开指定路径的Word文档。 - **select**:返回当前选中的内容或插入点。 - **其他方法**:还包括选定内容的移动、查找替换、保存等操作,但...

    SpringBoot实现的在线实时编辑文档SpringBoot(30) 整合PageOffice实现在线编辑Word和Excel

    而PageOffice则是一款强大的Java组件,能够无缝嵌入Web应用,提供在线编辑、创建和预览Office文档的能力。 首先,我们需要在SpringBoot项目中引入PageOffice的依赖。这通常通过在`pom.xml`文件中添加对应的Maven...

    WebOffice在线编辑痕迹保留JAVA

    WebOffice在线编辑痕迹保留JAVA是一种在网页环境下实现文档编辑、查看和协作的技术,它允许用户无需安装Microsoft Office等桌面软件,就能在线处理Word、Excel、PowerPoint和WPS等文件。这种技术通常由第三方公司...

    Java使用iText生成word文件的解决方案

    在IT行业中,生成文档的能力是至关重要的,尤其是在Java开发中。本篇将深入探讨如何使用iText库来生成Microsoft Word(.doc)文件。iText是一个功能强大的Java库,允许开发者创建、修改和操作PDF和DOC文件。在这个...

    正文编辑WPS开发文档及DEMO

    正文编辑WPS开发文档及DEMO,主要应用于OA公文正文编辑word的调用及在线编辑,包括PC端、移动端。后台demo代码基于Java,可以直接参考demo实现相对应的功能。bWPS Android版外部编辑事件(以下简称外部编辑事件功能...

    java2word程序代码及jar包

    在Java开发中,这种功能通常用于自动化报告生成、数据导出或任何需要将程序数据转化为可编辑文档的场景。 首先,我们来看`jacob1.jar`。Jacob(Java Object for COM Bridge)是一个开源Java库,用于在Java应用中...

    Java读写word文件

    Java读写Word文件是Java开发中的一个重要技能,尤其在处理文档自动化、数据报告生成等场景中。Java2Word库提供了一种有效的方式,使我们能够方便地在Java应用程序中创建和修改Microsoft Word文档,而避免了使用...

    java swing 实现的word文档转换成pdf文档

    总的来说,通过Java Swing实现Word转PDF的功能涉及了多个技术领域,包括Java GUI编程、文件I/O、文档解析和生成、以及可能的并发处理。这个过程需要对Java和相关库有深入的理解,同时也展示了Java作为强大工具在跨...

    用Java代码把数据导入Word的指定位置

    总的来说,Java结合Apache POI库为处理Word文档提供了强大的工具,使得在程序中动态生成和编辑Word文档成为可能,大大提高了工作效率。无论是简单的文本插入,还是复杂的表格和图像操作,都能通过编写Java代码轻松...

    onlyOffice实现office在线编辑java和前端demo

    ONLYOFFICE是一款强大的在线文档编辑套件,支持多种办公格式,如Word、Excel和PowerPoint。它可以集成到各种平台和应用程序中,包括Java和前端框架,以提供无缝的在线协作和编辑体验。在这个项目中,我们将探讨如何...

    Java项目中利用Freemarker模板引擎导出--生成Word文档

    利用文本编辑器打开该XML文件检查,搜索第二步编辑的占位符,遇到$和 { } 分离的情况则进行修改。检查完毕后保存退出。 将检查完成的XML文件修改后缀名为 xxx.ftl 模板编辑完成 建立Java项目,引入jar包 编写对应...

    Java操作Word模板实现动态数据输出

    4. **生成Word文件**:将填充后的文档保存为新的Word文件。 5. **提供Word文件下载**:通过JSP提供下载链接,用户可以通过点击链接下载已填充数据的Word文件。 通过上述步骤,可以实现从数据库中提取数据,并自动...

    PageOffice Java 动态填充Word模版

    以生成工资条为例,演示了通过PageOffice开发平台,用Java语言实现Word文档的在线打开、编辑和保存,数据区域数据的动态填充和提交,数据区域插入Word文件,动态填充和提交Word文件中Tabel的数据

Global site tag (gtag.js) - Google Analytics