[发明专利]表单的处理方法、装置、电子设备和计算机可读存储介质在审
申请号: | 202110192216.2 | 申请日: | 2021-02-19 |
公开(公告)号: | CN112860698A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 吴亚浩 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/23;G06F16/2453;G06F16/2455 |
代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 祝乐芳 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 表单 处理 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本公开涉及一种表单的处理方法、装置、电子设备和计算机可读存储介质。通过接收用户触发的进入当前页面的下一个页面的第一操作,获取当前页面的表单域内填写的用户输入信息,确定用户输入信息与本地缓存中的当前页面的表单域的输入缓存信息一致,显示当前页面的下一个页面。减少了向服务器传输数据所消耗的传输资源,减少了服务器的处理资源的占用,本地无需多次执行存储操作,减少了处理资源的占用。
技术领域
本公开涉及计算机技术领域,尤其涉及一种表单的处理方法、装置、电子设备和计算机可读存储介质。
背景技术
随着计算机技术的飞速发展,通过表单进行数据收集已成为一种常用的方式,例如,通过表单收集报名信息。
现有技术中,将一次收集任务对应的表单分为多个页面,每个页面上设置有一些按钮,通过按钮进行页面的切换以及与服务器之间的信息交互。例如,第一个页面一般会设置“下一步按钮”,最后一个页面一般会设置“完成按钮”和“上一步按钮”,其余页面一般会设置“上一步按钮”和“下一步按钮”。在用户填写表单的过程中,用户每次选中当前页面显示的“下一步按钮”,网页(web)端则向服务器发送存储请求,存储请求中包含当前页面的输入信息,当前页面的输入信息是指用户输入的内容,服务器存储当前页面的输入信息。相应的,当用户每次选中“上一步按钮”之后,网页端则向服务器发送数据请求,服务器向网页端返回上一个页面的输入信息,网页端显示上一个页面。当用户选中“完成按钮”之后,网页端则向服务器发送提交请求,提交请求中包含当前页面的输入信息,服务器存储当前页面的输入信息,并对所有页面的输入信息进行融合。
然而,采用现有技术的方法,服务器的资源消耗比较大。
发明内容
为了解决上述技术问题,本公开提供了一种表单的处理方法、装置、电子设备和计算机可读存储介质。
第一方面,本公开提供一种表单的处理方法,所述表单包含至少两个页面,所述方法包括:
接收用户触发的进入当前页面的下一个页面的第一操作,获取所述当前页面的表单域内填写的用户输入信息;
确定所述用户输入信息与本地缓存中的所述当前页面的表单域的输入缓存信息一致,显示所述当前页面的下一个页面。
可选的,所述方法还包括:
确定所述用户输入信息与本地缓存中的所述当前页面的表单域的输入缓存信息不一致,将所述当前页面的表单域中的输入缓存信息的内容更新为所述用户输入信息的内容;显示所述当前页面的下一个页面。
可选的,所述方法还包括:
接收用户触发的进入所述当前页面的上一个页面的第二操作,从本地缓存中获取所述当前页面的上一个页面的表单域的输入缓存信息;
显示所述当前页面的上一个页面,所述上一个页面的表单域内填写所述输入缓存信息的内容。
可选的,所述方法还包括:
接收用户在所述当前页面触发的提交表单的第三操作,获取所述当前页面的表单域内填写的用户输入信息;
将所述当前页面的表单域内填写的用户输入信息与所述本地缓存中存储的其他页面的表单域的输入缓存信息进行融合,得到表单数据;
向服务器发送所述提交请求,所述提交请求中包含所述表单数据。
可选的,所述显示所述当前页面的下一个页面,包括:
若所述本地缓存中存储有所述当前页面的下一个页面的表单域的输入缓存信息,显示当前页面的下一个页面,所述下一个页面的表单域内填写所述输入缓存信息的内容;
若所述本地缓存中未存储有所述当前页面的下一个页面的表单域的输入缓存信息,显示当前页面的下一个页面,所述下一个页面的表单域内填写的内容为空。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110192216.2/2.html,转载请声明来源钻瓜专利网。