预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112650492A(43)申请公布日2021.04.13(21)申请号202011553377.1(22)申请日2020.12.24(71)申请人山东中创软件工程股份有限公司地址250013山东省济南市历下区千佛山东路41-1号(72)发明人许慧甘宜鹏郭宝亮李倩张文健(74)专利代理机构北京集佳知识产权代理有限公司11227代理人高勇(51)Int.Cl.G06F8/38(2018.01)G06F8/71(2018.01)G06F9/451(2018.01)G06F16/958(2019.01)权利要求书2页说明书5页附图2页(54)发明名称一种Web页面的渲染方法、系统及相关装置(57)摘要本申请提供一种Web页面的渲染方法,包括:接收渲染请求;根据所述渲染请求调用Schema编辑器配置表单设计器,生成json对象数据;读取所述json对象数据,得到Schema配置信息;根据所述json对象数据包含的Schema配置信息显示对应的Web页面。本申请通过对业务系统对象进行封装,使得Web页面的生成和修改不依赖于硬编码,而是通过前端可视化的jsonschema配置来实现,另外jsonschema的修改记录还保留了版本,能够审查页面的修改情况。本申请还提供一种Web页面的渲染系统、计算机可读存储介质和电子设备,具有上述有益效果。CN112650492ACN112650492A权利要求书1/2页1.一种Web页面的渲染方法,其特征在于,包括:接收渲染请求;根据所述渲染请求调用Schema编辑器配置表单设计器,生成json对象数据;根据所述json对象数据包含的Schema配置信息显示对应的Web页面。2.根据权利要求1所述的渲染方法,其特征在于,根据所述渲染请求调用Schema编辑器配置表单设计器包括:根据所述渲染请求确定对应的页面模板;调用Schema编辑器配置所述页面模板中的表单设计器。3.根据权利要求1所述的渲染方法,其特征在于,根据所述渲染请求调用Schema编辑器配置表单设计器,生成json对象数据包括:确认所述渲染请求中的页面配置信息;根据所述页面配置信息调用Schema编辑器配置表单设计器;保存所述表单设计器的内容,得到所述json对象数据。4.根据权利要求2所述的渲染方法,其特征在于,根据所述json对象数据包含的Schema配置信息显示对应的Web页面包括:将Schema配置信息解析为字段,利用字段解析器对每个所述字段进行渲染,得到UI组件;其中,所述UI组件为基于antdesign框架的UI组件;整合所述UI组件,得到所述Web页面。5.根据权利要求1‑4任一项所述的渲染方法,其特征在于,根据所述json对象数据包含的Schema配置信息显示对应的Web页面时,还包括:判断tab页签的数量是否为1;若是,不展示所述tab页签。6.根据权利要求4所述的渲染方法,其特征在于,利用字段解析器对每个所述字段进行渲染,得到UI组件之前,还包括:修改所述jsonschema编辑组件的源代码,以支持所述antdesign框架。7.一种Web页面的渲染系统,其特征在于,包括:请求接收模块,用于接收渲染请求;表单配置模块,用于根据所述渲染请求调用Schema编辑器配置表单设计器,生成json对象数据;页面渲染模块,用于根据所述json对象数据包含的Schema配置信息显示对应的Web页面。8.根据权利要求1所述的渲染系统,其特征在于,表单配置模块包括:确认单元,用于确认所述渲染请求中的页面配置信息;配置单元,用于根据所述页面配置信息调用Schema编辑器配置表单设计器;存储单元,用于保存所述表单设计器的内容,得到所述json对象数据。9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1‑6任一项所述的Web页面的渲染方法的步骤。10.一种电子设备,其特征在于,包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如权利要求1‑6任一项所述的Web页面2CN112650492A权利要求书2/2页的渲染方法的步骤。3CN112650492A说明书1/5页一种Web页面的渲染方法、系统及相关装置技术领域[0001]本申请涉及数据处理领域,特别涉及一种Web页面的渲染方法、系统及相关装置。背景技术[0002]原有平台系统实现页面的生成是基于jsp或html技术完成,采用此种方式会有诸多缺点,例如系统中的页面字段的展示名称、显示逻辑、校验关系等都是通过硬编码方式写到jsp或html中的,需求上如果要增加、删除、修改字段或校验关系等,就得手动修改源代码。发明内容[0003]