[发明专利]一种基于web端表单与校验规则动态组合策略的自动校验方法在审

专利信息
申请号: 201911214353.0 申请日: 2019-12-02
公开(公告)号: CN111144075A 公开(公告)日: 2020-05-12
发明(设计)人: 陈旋;王冲;杨涛;张又文 申请(专利权)人: 江苏艾佳家居用品有限公司
主分类号: G06F40/166 分类号: G06F40/166;G06F16/958
代理公司: 南京正联知识产权代理有限公司 32243 代理人: 邓唯
地址: 211100 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 web 表单 校验 规则 动态 组合 策略 自动 方法
【说明书】:

发明涉及一种基于web端表单与校验规则动态组合策略的自动校验方法,采用全新表单布置与加载设计,将页面表单的信息类别、以及所对应表单信息存于服务器,web页面代码中仅存放其页面表单所对应的信息类别,通过web页面的加载,触发web页面向服务器实现对页面表单、以及各表单项分别所对应预设各项目属性的请求,并web页面接收完成页面表单的加载,能够有效提高web页面中页面表单加载的效率,高效应对表单的更新操作;同时各表单项采用web页面本地校验方式,能够降低服务器的工作负荷,整体提高数据校验过程的效率。

技术领域

本发明涉及一种基于web端表单与校验规则动态组合策略的自动校验方法,属于数据校验技术领域。

背景技术

在基于Web的应用程序中,表单可谓是非常常见的场景,而且通常需要花费开发非常多的时间来处理各种复杂的逻辑。特别是在企业后台的业务中,存在着大量的业务表单提交场景。例如在web端录入商品信息,在商品表单中,指定不同的商品类目,会导致商品属性对应的变化。现有技术中,通常采用静态表单,即表单中的所有表单项事先已经固定,比如有多少个表单项,每一项是什么类型,每一个类型需要的校验规则,大多是固定的。随着业务的发展,商品的属性也可能会改动,比如增加删除表单项,调整表单项显示的位置,修改表单项的校验规则等。这样就要不断的修改前端代码,才能满足要求。此过程存在以下问题:维护工作量高,开发缓慢,可重用性有限,灵活性差等问题。

发明内容

本发明所要解决的技术问题是提供一种基于web端表单与校验规则动态组合策略的自动校验方法,将页面表单的信息类别、以及所对应表单信息存于服务器,由web页面的加载动作进行调用,能够大大提高web页面中页面表单应用的高效性。

本发明为了解决上述技术问题采用以下技术方案:本发明设计了一种基于web端表单与校验规则动态组合策略的自动校验方法,用于针对web页面中页面表单所填信息实现自动校验,其特征在于,服务器内置预设各信息类别、以及各信息类别分别所对应的表单信息,表单信息包括预设表单列表、以及表单列表中各表单项分别所对应预设各项目属性;web页面代码中仅存放其页面表单所对应的信息类别;所述自动校验方法包括如下步骤:

步骤A. web页面加载时,web页面向服务器发送其页面表单所对应的信息类别,然后进入步骤B;

步骤B. 服务器将根据所接收信息类别,将信息类别所对应的表单信息、下发至web页面,然后进入步骤C;

步骤C. web页面根据所接收表单信息中的表单列表,在页面中加载表单列表中的各表单项,并根据表单信息中各表单项分别所对应的各项目属性,针对页面中的各表单项进行动态渲染,完成页面表单的加载,然后进入步骤D;

步骤D. 根据各表单项分别所对应的各项目属性,由web页面针对页面表单中各表单项的填写信息进行本地校验,校验成功则将各表单项的填写信息上传服务器,校验失败反馈失败信息。

作为本发明的一种优选技术方案:所述各表单列表中各表单项分别所对应项目属性的数目、类别彼此相同。

作为本发明的一种优选技术方案:所述各表单项分别所对应的各项目属性包括表单控件名称、表单域类型、表单域数据、是否必填校验规则、表单校验规则。

作为本发明的一种优选技术方案:所述各表单项分别所对应的各项目属性还包括dom修改事件,所述步骤D中,根据各表单项分别所对应的表单校验规则与dom修改事件,由web页面在页面表单中各表单项分别填写的同时,实时对填写信息进行本地校验。

作为本发明的一种优选技术方案:所述步骤D中,在完成页面表单中各表单项的信息填写操作后,基于页面中用于所填信息提交选项的触发,由web页面针对页面表单中各表单项的填写信息进行本地校验。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏艾佳家居用品有限公司,未经江苏艾佳家居用品有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911214353.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top