在审

一种基于JSON的动态WAF表单生成系统及方法

李津、王定美、刘镭邦、张昊哲、陈柏旭、欧金平、胡博文、王娅君、梁利、梁燕、罗耘、郭芳、卢可
兰州陇能电力科技有限公司

摘要

本发明提出了一种基于JSON的动态WAF表单生成系统及方法,涉及计算机软件技术领域,该方法包括:提供拖拽式界面供用户设计表单,并将用户设计表单中的设计结果保存为标准化JSON配置文件;基于标准化JSON配置文件定义标准化数据结构以描述用户设计表单的字段定义、布局信息及校验规则;根据用户设计表单的字段定义、布局信息及校验规则解析所述JSON配置文件,并根据解析结果动态生成目标平台的用户界面;基于用户界面提供多种布局方式并根据配置自动选择布局策略;根据布局策略的字段类型动态创建对应的界面控件;本发明能够显著提高系统的开发效率、灵活性和可扩展性,降低系统的维护难度和维护成本。

暂无引用专利