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

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109614565A(43)申请公布日2019.04.12(21)申请号201810302019.X(22)申请日2018.04.04(71)申请人北京京东金融科技控股有限公司地址100176北京市经济技术开发区科创十一街18号C座2层221室(72)发明人曹胜斌孙俊龚杰(74)专利代理机构北京律智知识产权代理有限公司11438代理人阚梓瑄王卫忠(51)Int.Cl.G06F16/958(2019.01)G06F16/957(2019.01)权利要求书2页说明书9页附图8页(54)发明名称网页生成方法与装置(57)摘要本公开提供一种网页生成方法与装置。网页生成方法包括:获取网页结构信息,所述网页结构信息包括多个网页位置的层级结构;获取对应于每个所述网页位置的组件实例;获取所述组件实例的模板与数据;响应网页访问请求,根据所述网页结构信息、所述模板与所述数据渲染所述组件实例。本公开提供的网页生成方法可以提高网页内容维护效率。CN109614565ACN109614565A权利要求书1/2页1.一种网页生成方法,其特征在于,包括:获取网页结构信息,所述网页结构信息包括多个网页位置的层级结构;获取对应于每个所述网页位置的组件实例;获取所述组件实例的模板与数据;响应网页访问请求,根据所述网页结构信息、所述模板与所述数据渲染所述组件实例。2.如权利要求1所述的网页生成方法,其特征在于,还包括:响应对应于网页位置的组件选择消息新建组件实例;响应对应于所述组件实例的模板类型选择消息生成模板;获取对应于所述模板的数据源设置。3.如权利要求1所述的网页生成方法,其特征在于,还包括:响应对应于所述组件实例的子组件类型选择消息新建子组件实例;响应对应于所述子组件实例的模板类型选择消息生成子组件模板;获取对应于所述子组件模板的子组件数据源设置。4.如权利要求1所述的网页生成方法,其特征在于,还包括:响应对应于所述网页位置的组件实例选择消息从组件实例库中获取组件实例,并将其设置为所述网页位置的组件实例。5.如权利要求1所述的网页生成方法,其特征在于,所述响应网页访问请求,根据所述网页结构信息、所述模板与所述数据渲染所述组件实例包括:根据所述网页访问请求与所述网页结构信息获取待渲染网页位置的组件实例;获取所述组件实例的模板、模板属性值和数据源设置;根据所述数据源设置调用数据;根据所述模板、所述模板属性值与所述数据渲染所述组件实例。6.如权利要求5所述的网页生成方法,其特征在于,所述响应网页访问请求,根据所述网页结构信息、所述模板与所述数据渲染所述组件实例还包括:获取所述组件实例子组件实例;获取所述子组件实例的子组件模板、子组件模板属性值以及子组件数据源设置;根据所述子组件数据源设置调用子组件数据;根据所述子组件模板、所述子组件模板属性值与所述子组件数据渲染所述子组件实例;根据所述子组件实例渲染所述组件实例。7.如权利要求1所述的网页生成方法,其特征在于,还包括:根据渲染后的所述组件实例生成网页片段并返回给前端。8.一种网页生成装置,其特征在于,包括:结构获取模块,设置为获取网页结构信息,所述网页结构信息包括多个网页位置的层级结构;组件实例获取模块,设置为获取对应于每个所述网页位置的组件实例;内容获取模块,设置为获取所述组件实例的模板与数据;位置渲染模块,设置为响应网页访问请求,根据所述网页结构信息、所述模板与所述数据渲染所述组件实例。2CN109614565A权利要求书2/2页9.一种电子设备,其特征在于,包括:存储器;以及耦合到所属存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如权利要求1-7任一项所述的网页生成方法。10.一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现如权利要求1-7任一项所述的网页生成方法。3CN109614565A说明书1/9页网页生成方法与装置技术领域[0001]本公开涉及计算机技术领域,具体而言,涉及一种网页生成方法与装置。背景技术[0002]在相关技术中,网页内容管理通常包括后台维护的数据配合前端维护的展示模板控制前端展示内容、前端展示由后台编辑存储的静态内容两种方案。[0003]前者由于由前端维护展示模板,在更换展示模板时需要对前端页面进行编辑、重新打包、部署、上线,因此网页维护效率较低。而后者不但难以动态添加和修改如标题等展示属性,也难以实现内容跨站点复用。此外,由于在这两种方案中数据只能在后台维护,数据渠道单一,展示效果的丰富性有待提高。[0004]需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。发明内容[0005]本公