如何在Java Spring上将在线编辑器集成到您自己的网站中

概述

这个例子将帮助您将ONLYOFFICE文档集成到使用Spring Boot必威app安卓版的Java编写的web应用程序中。

Spring Boot有很多功能,但其最重要的特性是:依赖管理、自动配置和内置的servlet容器。

集成示例用于演示文档编辑器的功能和连接方式文件服务器到您自己的应用程序。不要使用这些例子在您自己的服务器上没有适当的代码修改!如果您启用了任何测试示例,请在投入生产之前禁用它。

在使用测试示例时,请记住以下安全方面:

  • 由于不需要授权,因此无法防止未经授权的访问存储。
  • 没有检查链接中的参数替换,因为参数是由代码根据预先安排的脚本生成的。
  • 在编辑后保存文件的请求中没有数据检查,因为每个测试示例仅用于来自ONLYOFFICE文档服务器的请求。
  • 不禁止使用其他站点的测试示例,因为它们是为了与来自其他域的ONLYOFFICE文档服务器交互。

下载和安装必威app安卓版(打包为Document Server)。

请参阅详细指南了解如何安装Document Server对于Windows

下载Java-Spring例子来自我们的网站。

要将编辑器连接到您的网站,请指定编辑器安装的路径、服务器端口和存储文件夹的路径主要\ src \ \ \ application.properties资源文件:

files.storage= server.port=port files.docservice.url.site=https://documentserver/

在哪里documentserver为安装了ONLYOFFICE Docs的服务器名称,必威app安卓版港口是否有可用的端口和files.storage创建和存储文件的路径(默认在项目文件夹中)。可以设置绝对路径。例如,D: \ \文件夹.请注意,在Windows操作系统上,必须使用双反斜杠作为分隔符。

如果要试验编辑器配置,请修改参数主要\ \ src \ webapp \ editor.jsp文件。

要运行Java- spring示例代码,请安装适合您的操作系统和框架的Java版本11Apache Maven

  1. 在Windows上安装Java后,设置JAVA_HOME环境变量指向Java安装目录。

    找出安装Java的位置。如果你在安装过程中没有改变路径,它将是这样的:

    C:\Program Files\Java\jdk11

    Windows 7,右击我的电脑并选择属性,然后按先进的

    Windows 8,转至控制面板并选择系统,然后按系统高级设置

    单击环境变量按钮。

    系统变量,点击

    变量名字段中,输入JAVA_HOME如果您安装了JDK(Java Development Kit)或JRE_HOME如果您安装了JRE(Java运行时环境)。

    变量值字段,输入您的JDKJRE例如安装路径C:\Program Files\Java\jdk11

    检查变量是否创建成功回声命令命令提示符

    回声% JAVA_HOME %
  2. 设置MAVEN_HOME环境变量:

    使用Maven将下载的存档解压缩到任何目录。大概是这样的:

    C: \ apache-maven-3.8.1

    Windows 7,右击我的电脑并选择属性,然后按先进的

    Windows 8,转至控制面板并选择系统,然后按系统高级设置

    单击环境变量按钮。

    系统变量,点击

    变量名字段中,输入MAVEN_HOME

    变量值字段,输入您的JDKJRE例如安装路径C: \ apache-maven-3.8.1

    在系统变量中,求路径,按编辑……按钮。在编辑环境变量对话框,单击按钮并添加C: \ apache-maven-3.8.1 \ bin路径系统变量。

    检查变量是否创建成功回声命令命令提示符

    回声% MAVEN_HOME %
  1. 打开控制台并转到java-spring使用cd命令:

    cd C:\Program Files\ document-server-integration\web\documentserver-example\java-spring
  2. 在打开的控制台中,输入以下命令:

    MVN clean MVN包MVN spring-boot:运行
  3. 使用以下命令打开浏览器server.address而且server.port

    http://server.address:server.port/
  4. 如果示例和文档服务器安装在不同的计算机上,请确保安装示例的服务器可以通过指定的地址访问文档服务器documentserver在配置文件中。确保Document Server反过来可以使用您指定的地址访问安装了示例的服务器example.com在配置文件中。

    如果成功集成了编辑器,结果应该类似于演示预览在我们的网站。

    下载和安装必威app安卓版(打包为Document Server)。

    请参阅详细指南了解如何安装Document ServerLinux

    1. 安装JavaSudo add-apt-repository ppa:webupd8team/java Sudo apt-get update Sudo apt-get install oracle-java11-installer
    2. 有两种方法获得Java-Spring示例:

      • 下载带有Java-Spring示例的存档并解压缩:

        wget https://api.onlyoffice.com/app_data/editor/Java-Spring%20Example.zipunzip Java-Spring\ Example.zip
      • 克隆git存储库:

        git克隆https://github.com/ONLYOFFICE/document-server-integration.git
    3. 更改项目目录的当前目录:

      • 在档案中:

        cd Java-Spring\示例
      • 在git存储库中:

        cd document-server-integration / web / documentserver-example / java-spring
    4. 编辑application.properties配置文件。请指定安装了ONLYOFFICE Docs的本地服务器的名称。必威app安卓版
      纳米src /主/资源/ application.properties

      编辑以下行:

      files.storage= server.port=port files.docservice.url.site=https://documentserver/

      在哪里documentserver为安装了ONLYOFFICE Docs的服务器名称,必威app安卓版港口是否有可用的端口和files.storage创建和存储文件的路径(默认在项目文件夹中)。可以设置绝对路径。

    5. 安装Maven
      Sudo apt-get安装maven
    6. 构建:
      mvn包
    7. 启动Java-Spring示例:

      。/ mvnw spring-boot:运行
    8. 使用以下命令打开浏览器server.address而且server.port

      http://server.address:server.port/

    如果示例和文档服务器安装在不同的计算机上,请确保安装示例的服务器可以通过指定的地址访问文档服务器documentserver在配置文件中。确保Document Server反过来可以使用您指定的地址访问安装了示例的服务器example.com在配置文件中。

    如果成功集成了编辑器,结果应该类似于演示预览在我们的网站。

    1. 编辑application.properties配置文件。使用ONLYOFFICE文档指定本地服务器的名称必威app安卓版安装
      纳米src /主/资源/ application.properties

      编辑以下行:

      files.storage= server.port=port files.docservice.url.site=https://documentserver/

      在哪里documentserver为安装了ONLYOFFICE Docs的服务器名称,必威app安卓版港口是否有可用的端口和files.storage创建和存储文件的路径(默认在项目文件夹中)。可以设置绝对路径。

    2. 在Java-Spring示例目录下运行下一个命令:
      docker-compose起来
    3. 使用以下命令打开浏览器server.address而且server.port

      http://server.address:server.port/