一种在线文档保存方法及相关装置制造方法及图纸

技术编号:23853077 阅读:40 留言:0更新日期:2020-04-18 09:39
本申请公开了一种在线文档保存方法,包括:客户端从服务器中获取到文档编辑页面的文档参数信息;将所述文档参数信息写入所述文档编辑页面的文档编辑数据中;当保存所述文档编辑页面的文档编辑数据时,将所述文档编辑数据发送至所述服务器,以便所述服务器根据所述文档编辑数据中的文档参数信息对所述文档编辑数据执行保存操作。通过直接获取到文档参数信息再写入文档编辑数据中,最后发送至服务器,而不是通过session进行传输,避免了信息错乱问题,提高了在线编辑的可靠性。本申请还公开了一种在线文档保存装置、服务器以及计算机可读存储介质,具有以上有益效果。

An online document storage method and related devices

【技术实现步骤摘要】
一种在线文档保存方法及相关装置
本申请涉及计算机
,特别涉及一种在线文档保存方法、在线文档保存装置、服务器以及计算机可读存储介质。
技术介绍
随着互联网的不断发展,在线技术深入各行各业。其中,就包括通过网络的在线编辑器进行文档编辑操作。在线文档编辑是指用户不受地域限制,可以通过网络登陆文档系统,并对文档进行有关操作。实现只要存在网络就可以对文档进行实时编辑。现有技术中,如果采用在线编辑器进行文档编辑操作,就免不了文档保存操作。具体的,现有的在线文档编辑器在保存文档一般是通过网页技术中的session进行状态保持,最后通过session获取到保存路径和文件名称进行保存。其中,session是用于保持状态的Web服务器的方法。session允许通过将对象存储在Web服务器的内存中在整个用户会话过程中保持任何对象。但是,由于文档编辑技术受制于浏览器,当同时处理多个文档时,不同文档之间的session可能相互影响。也就是,后打开的文档页面中的session可能会覆盖先打开的文档页面中的session,当对先打开的文档进行保存时,就是使用错误的信息进行保存,导致严重的文档保存问题。因此,如何提高避免出现保存信息错乱的问题是本领域技术人员关注的重点问题。
技术实现思路
本申请的目的是提供一种在线文档保存方法、在线文档保存装置、服务器以及计算机可读存储介质,通过直接获取到文档参数信息再写入文档编辑数据中,最后发送至服务器,而不是通过session进行传输,避免了信息错乱问题,提高了在线编辑的可靠性。>为解决上述技术问题,本申请提供一种在线文档保存方法,包括:客户端从服务器中获取到文档编辑页面的文档参数信息;将所述文档参数信息写入所述文档编辑页面的文档编辑数据中;当保存所述文档编辑页面的文档编辑数据时,将所述文档编辑数据发送至所述服务器,以便所述服务器根据所述文档编辑数据中的文档参数信息对所述文档编辑数据执行保存操作。可选的,客户端从服务器中获取到文档编辑页面的文档参数信息,包括:所述客户端通过request方法从所述服务器中获取到所述文档编辑页面的所述文档参数信息。可选的,将所述文档参数信息写入所述文档编辑页面的文档编辑数据中,包括:将所述文档参数信息的值保存至所述文档编辑页面中;在所述文档编辑页面中将所述文档参数信息的值赋给所述文档编辑数据的表单的隐藏域中。可选的,当保存所述文档编辑页面的文档编辑数据时,将所述文档编辑数据发送至所述服务器,以便所述服务器根据所述文档编辑数据中的文档参数信息对所述文档编辑数据执行保存操作,包括:当保存所述文档编辑页面的文档编辑数据时,将所述文档编辑数据发送至所述服务器;所述服务器从所述文档编辑数据的表单中获取到所述文档参数信息;根据所述文档参数信息对所述文档编辑数据执行保存操作。本申请还提供一种在线文档保存装置,包括:参数获取模块,用于从服务器中获取到文档编辑页面的文档参数信息;参数保存模块,用于将所述文档参数信息写入所述文档编辑页面的文档编辑数据中;文档保存模块,用于当保存所述文档编辑页面的文档编辑数据时,将所述文档编辑数据发送至所述服务器,以便所述服务器根据所述文档编辑数据中的文档参数信息对所述文档编辑数据执行保存操作。可选的,所述参数获取模块,具体用于通过request方法从所述服务器中获取到所述文档编辑页面的所述文档参数信息。可选的,所述参数保存模块,包括:参数赋值单元,用于将所述文档参数信息的值保存至所述文档编辑页面中;表单赋值单元,用于在所述文档编辑页面中将所述文档参数信息的值赋给所述文档编辑数据的表单的隐藏域中。可选的,所述文档保存模块,包括:数据发送单元,用于当保存所述文档编辑页面的文档编辑数据时,将所述文档编辑数据发送至所述服务器;表单获取单元,用于所述服务器从所述文档编辑数据的表单中获取到所述文档参数信息;文档保存单元,用于根据所述文档参数信息对所述文档编辑数据执行保存操作。本申请还提供一种服务器,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上所述的在线文档保存方法的步骤。本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的在线文档保存方法的步骤。本申请所提供的一种在线文档保存方法,包括:客户端从服务器中获取到文档编辑页面的文档参数信息;将所述文档参数信息写入所述文档编辑页面的文档编辑数据中;当保存所述文档编辑页面的文档编辑数据时,将所述文档编辑数据发送至所述服务器,以便所述服务器根据所述文档编辑数据中的文档参数信息对所述文档编辑数据执行保存操作。通过从服务器中获取到文档编辑页面的文档参数信息,然后将该文档参数信息写入文档编辑页面的文档编辑数据中,以便在提交文档编辑数据时可以将文档参数信息同时提交至服务器中,也就是当保存该文档编辑数据时,将文档编辑数据发送至服务器中,此时,服务器同时获取到对于文档进行编辑的文档编辑数据以及用于保存文档的文档参数信息,就可以根据文档参数信息对文档编辑数据执行保存操作,而不是从session中获取到文档参数信息,进而避免了由于多开文档造成的session错乱的问题,保证了在线文档系统的数据可靠性。本申请还提供一种在线文档保存装置、服务器以及计算机可读存储介质,具有以上有益效果,在此不作赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例所提供的一种在线文档保存方法的流程图;图2为本申请实施例所提供的一种在线文档保存装置的结构示意图。具体实施方式本申请的核心是提供一种在线文档保存方法、在线文档保存装置、服务器以及计算机可读存储介质,通过直接获取到文档参数信息再写入文档编辑数据中,最后发送至服务器,而不是通过session进行传输,避免了信息错乱问题,提高了在线编辑的可靠性。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。现有技术中,如果采用在线编辑器进行文档编辑操作,就免不了文档保存操作。具体的,现有的在线文档编辑器在保存文档是一般通过网页技术中的session进行状态保持,最后通过session获取到进行保存路径和文件名称进行保存。其中,session是用于保持状态的本文档来自技高网...

【技术保护点】
1.一种在线文档保存方法,其特征在于,包括:/n客户端从服务器中获取到文档编辑页面的文档参数信息;/n将所述文档参数信息写入所述文档编辑页面的文档编辑数据中;/n当保存所述文档编辑页面的文档编辑数据时,将所述文档编辑数据发送至所述服务器,以便所述服务器根据所述文档编辑数据中的文档参数信息对所述文档编辑数据执行保存操作。/n

【技术特征摘要】
1.一种在线文档保存方法,其特征在于,包括:
客户端从服务器中获取到文档编辑页面的文档参数信息;
将所述文档参数信息写入所述文档编辑页面的文档编辑数据中;
当保存所述文档编辑页面的文档编辑数据时,将所述文档编辑数据发送至所述服务器,以便所述服务器根据所述文档编辑数据中的文档参数信息对所述文档编辑数据执行保存操作。


2.根据权利要求1所述的在线文档保存方法,其特征在于,客户端从服务器中获取到文档编辑页面的文档参数信息,包括:
所述客户端通过request方法从所述服务器中获取到所述文档编辑页面的所述文档参数信息。


3.根据权利要求1所述的在线文档保存方法,其特征在于,将所述文档参数信息写入所述文档编辑页面的文档编辑数据中,包括:
将所述文档参数信息的值保存至所述文档编辑页面中;
在所述文档编辑页面中将所述文档参数信息的值赋给所述文档编辑数据的表单的隐藏域中。


4.根据权利要求1所述的在线文档保存方法,其特征在于,当保存所述文档编辑页面的文档编辑数据时,将所述文档编辑数据发送至所述服务器,以便所述服务器根据所述文档编辑数据中的文档参数信息对所述文档编辑数据执行保存操作,包括:
当保存所述文档编辑页面的文档编辑数据时,将所述文档编辑数据发送至所述服务器;
所述服务器从所述文档编辑数据的表单中获取到所述文档参数信息;
根据所述文档参数信息对所述文档编辑数据执行保存操作。


5.一种在线文档保存装置,其特征在于,包括:
参数获取模块,用于从服务器中获取到文档编辑页面的文档参数信息;
参数保存模块...

【专利技术属性】
技术研发人员:许慧崔传文陈帅杜德柱
申请(专利权)人:山东中创软件工程股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1