如何在Java Spring上将在线编辑器集成到您自己的网站中
概述
这个例子将帮助您将ONLYOFFICE文档集成到使用Spring Boot必威app安卓版的Java编写的web应用程序中。
Spring Boot有很多功能,但其最重要的特性是:依赖管理、自动配置和内置的servlet容器。
集成示例用于演示文档编辑器的功能和连接方式文件服务器到您自己的应用程序。不要使用这些例子在您自己的服务器上没有适当的代码修改!如果您启用了任何测试示例,请在投入生产之前禁用它。
重要的安全信息
在使用测试示例时,请记住以下安全方面:
- 由于不需要授权,因此无法防止未经授权的访问存储。
- 没有检查链接中的参数替换,因为参数是由代码根据预先安排的脚本生成的。
- 在编辑后保存文件的请求中没有数据检查,因为每个测试示例仅用于来自ONLYOFFICE文档服务器的请求。
- 不禁止使用其他站点的测试示例,因为它们是为了与来自其他域的ONLYOFFICE文档服务器交互。
对于Windows
步骤1。安装ONLYOF必威app安卓版FICE文档
下载和安装必威app安卓版(打包为Document Server)。
请参阅详细指南了解如何安装Document Server对于Windows.
步骤2。下载编辑器集成的Java代码
下载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文件。
步骤3。安装先决条件
要运行Java- spring示例代码,请安装适合您的操作系统和框架的Java版本11Apache Maven:
步骤4。设置环境变量
在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运行时环境)。
在变量值字段,输入您的JDK或JRE例如安装路径C:\Program Files\Java\jdk11.
检查变量是否创建成功回声命令命令提示符:
回声% JAVA_HOME %
设置MAVEN_HOME环境变量:
使用Maven将下载的存档解压缩到任何目录。大概是这样的:
C: \ apache-maven-3.8.1
在Windows 7,右击我的电脑并选择属性,然后按先进的.
在Windows 8,转至控制面板并选择系统,然后按系统高级设置.
单击环境变量按钮。
下系统变量,点击新.
在变量名字段中,输入MAVEN_HOME.
在变量值字段,输入您的JDK或JRE例如安装路径C: \ apache-maven-3.8.1.
在系统变量中,求路径,按编辑……按钮。在编辑环境变量对话框,单击新按钮并添加C: \ apache-maven-3.8.1 \ bin到路径系统变量。
检查变量是否创建成功回声命令命令提示符:
回声% MAVEN_HOME %
第5步。使用Maven启动应用程序
打开控制台并转到java-spring使用cd命令:
cd C:\Program Files\ document-server-integration\web\documentserver-example\java-spring
在打开的控制台中,输入以下命令:
MVN clean MVN包MVN spring-boot:运行
使用以下命令打开浏览器server.address而且server.port:
http://server.address:server.port/
步骤6。可访问性检查
如果示例和文档服务器安装在不同的计算机上,请确保安装示例的服务器可以通过指定的地址访问文档服务器documentserver在配置文件中。确保Document Server反过来可以使用您指定的地址访问安装了示例的服务器example.com在配置文件中。
如果成功集成了编辑器,结果应该类似于演示预览在我们的网站。
Linux
步骤1。安装ONLYOF必威app安卓版FICE文档
下载和安装必威app安卓版(打包为Document Server)。
请参阅详细指南了解如何安装Document ServerLinux.
步骤2。安装先决条件并使用编辑器运行网站
- 安装Java:Sudo add-apt-repository ppa:webupd8team/java Sudo apt-get update Sudo apt-get install oracle-java11-installer
有两种方法获得Java-Spring示例:
更改项目目录的当前目录:
- 编辑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创建和存储文件的路径(默认在项目文件夹中)。可以设置绝对路径。
- 安装Maven:
Sudo apt-get安装maven
- 构建:
mvn包
启动Java-Spring示例:
。/ mvnw spring-boot:运行
使用以下命令打开浏览器server.address而且server.port:
http://server.address:server.port/
步骤3。可访问性检查
如果示例和文档服务器安装在不同的计算机上,请确保安装示例的服务器可以通过指定的地址访问文档服务器documentserver在配置文件中。确保Document Server反过来可以使用您指定的地址访问安装了示例的服务器example.com在配置文件中。
如果成功集成了编辑器,结果应该类似于演示预览在我们的网站。
对于码头工人
- 编辑application.properties配置文件。使用ONLYOFFICE文档指定本地服务器的名称必威app安卓版安装.
纳米src /主/资源/ application.properties
编辑以下行:
files.storage= server.port=port files.docservice.url.site=https://documentserver/
在哪里documentserver为安装了ONLYOFFICE Docs的服务器名称,必威app安卓版港口是否有可用的端口和files.storage创建和存储文件的路径(默认在项目文件夹中)。可以设置绝对路径。
- 在Java-Spring示例目录下运行下一个命令:
docker-compose起来
使用以下命令打开浏览器server.address而且server.port:
http://server.address:server.port/