页面生成的方法和装置制造方法及图纸

技术编号:13825984 阅读:61 留言:0更新日期:2016-10-13 01:07
本发明专利技术涉及一种页面生成的方法和装置,包括:发送页面生成请求至服务器,以使服务器根据所述页面生成请求获取对应的系统模板,所述系统模板包括组件和对应的配置数据,将所述配置数据传递至所述组件,以使组件根据所述配置数据从远端服务器获取更新数据,将所述系统模板和更新数据返回;根据所述系统模板和更新数据显示初始页面,能灵活方便的生成有交互能力的页面。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别是涉及一种页面生成的方法和装置
技术介绍
随着计算机技术的发展,越来越多的行业通过网页页面进行信息的传播和业务的推广。很多网页在内容上具有一定的相似性,可通过模版进行生成。传统的模板页面应用场景有限,一般为静态页面,页面内容固定,当网页内容需要调整时,需要通过修改源程序的方式增加或变更内容,操作繁琐,不灵活方便。
技术实现思路
基于此,有必要针对上述技术问题,提供一种页面生成的方法和装置,能灵活方便的生成有交互能力的页面。一种发送页面生成请求至服务器,以使服务器根据所述页面生成请求获取对应的系统模板,所述系统模板包括组件和对应的配置数据,将所述配置数据传递至所述组件,以使组件根据所述配置数据从远端服务器获取更新数据,将所述系统模板和更新数据返回;根据所述系统模板和更新数据显示初始页面。一种页面生成的装置,所述装置包括:页面生成请求模块,用于发送页面生成请求至服务器,以使服务器根据所述页面生成请求获取对应的系统模板,所述系统模板包括组件和对应的配置数据,将所述配置数据传递至所述组件,以使组件根据所述配置数据从远端服务器获取更新数据,将所述系统模板和更新数据返回;页面显示模块,用于根据所述系统模板和更新数据显示初始页面。上述页面生成的方法和装置,通过发送页面生成请求至服务器,以使服务器根据页面生成请求获取对应的系统模板,系统模板包括组件和对应的配置数
据,将配置数据传递至组件,以使组件根据配置数据从远端服务器获取更新数据,将系统模板和更新数据返回,根据系统模板和更新数据显示初始页面,采用系统模板的形式,各个组件可重复利用,可通过组合组件得到样式多变的系统模板,提高了生成页面的灵活方便性,通过配置数据从远端服务器获取更新数据,配置数据可根据需要自行配置,从而生成的页面是包括更新数据的动态页面,生成的页面具有交互能力。一种页面生成的方法,所述方法包括:接收终端发送的页面生成请求,根据所述页面生成请求获取对应的系统模板,所述系统模板包括组件和对应的配置数据;将所述配置数据传递至所述组件,以使组件根据所述配置数据从远端服务器获取更新数据,将所述系统模板和更新数据返回至终端,以使终端根据所述系统模板和更新数据显示初始页面。一种页面生成的装置,所述装置包括:页面生成请求响应模块,用于接收终端发送的页面生成请求,根据所述页面生成请求获取对应的系统模板,所述系统模板包括组件和对应的配置数据;数据更新返回模块,用于将所述配置数据传递至所述组件,以使组件根据所述配置数据从远端服务器获取更新数据,将所述系统模板和更新数据返回至终端,以使终端根据所述系统模板和更新数据显示初始页面。上述页面生成的方法和装置,通过接收终端发送的页面生成请求,根据页面生成请求获取对应的系统模板,系统模板包括组件和对应的配置数据,将配置数据传递至组件,以使组件根据配置数据从远端服务器获取更新数据,将系统模板和更新数据返回至终端,以使终端根据系统模板和更新数据显示初始页面,采用系统模板的形式,各个组件可重复利用,可通过组合组件得到样式多变的系统模板,提高了生成页面的灵活方便性,通过配置数据从远端服务器获取更新数据,配置数据可根据需要自行配置,从而生成的页面是包括更新数据的动态页面,生成的页面具有交互能力。附图说明图1为一个实施例中页面生成的方法的应用环境图;图2为一个实施例中图1中终端的内部结构图;图3为一个实施例中图1中服务器的内部结构图;图4为一个实施例中页面生成的方法的流程图;图5为一个实施例中显示发布页面的流程图;图6为一个实施例中页面生成的方法系统架构图;图7为一个实施例中另一种页面生成的方法的流程图;图8为一个实施例中页面生成的装置的结构框图;图9为另一个实施例中页面生成的装置的结构框图;图10为再一个实施例中页面生成的装置的结构框图;图11为又一个实施例中页面生成的装置的结构框图;图12为一个实施例中另一种页面生成的装置的结构框图;图13为另一个实施例中另一种页面生成的装置的结构框图;图14为再一个实施例中另一种页面生成的装置的结构框图。具体实施方式图1为一个实施例中页面生成的方法运行的应用环境图。如图1所示,该应用环境包括终端110、服务器120、远端服务器130,其中终端110、服务器120、远端服务器130可以通过网络进行通信。终端110可为智能手机、平板电脑、笔记本电脑、台式计算机等,但并不局限于此。服务器120可根据终端110的页面生成请求向远端服务器130发送更新数据请求,远端服务器130根据更新数据请求返回对应的更新数据。服务器120将与页面生成请求对应的系统模板和更新数据返回,以使终端生成并显示初始页面。在一个实施例中,图1中的终端110的内部结构如图2所示,该终端110包括通过系统总线连接的处理器、图形处理单元、存储介质、内存、网络接口、显示屏幕和输入设备。其中,终端110的存储介质存储有操作系统,还包括第一页面生成的装置,该装置用于实现一种适用于终端的页面生成的方法。该处
理器用于提供计算和控制能力,支撑整个终端110的运行。终端110中的图形处理单元用于至少提供显示界面的绘制能力,内存为存储介质中的导航装置的运行提供环境,网络接口用于与服务器120进行网络通信,如向服务器120发送页面生成请求等。显示屏幕用于显示应用界面等,输入设备用于接收用户输入的命令或数据等,如接收对页面的编辑操作。对于带触摸屏的终端110,显示屏幕和输入设备可为触摸屏。在一个实施例中,图1中服务器120的内部结构如图2所示,该服务器120包括通过系统总线连接的处理器、存储介质、内存和网络接口。其中,该服务器120的存储介质存储有操作系统、数据库和一种第二页面生成的装置,数据库用于存储数据,如系统模板等,该装置用于实现一种适用于服务器120的页面生成的方法。该服务器120的处理器用于提供计算和控制能力,支撑整个服务器120的运行。该服务器120的内存为存储介质中的页面生成的装置的运行提供环境。该服务器120的网络接口用于与终端110、远端服务器130通过网络连接通信,比如向远端服务器130请求更新数据,向终端110返回数据等。在一个实施例中,如图4所示,提供了一种页面生成的方法,以应用于上述应用环境中的终端来举例说明,包括如下步骤:步骤S210,发送页面生成请求至服务器,以使服务器根据页面生成请求获取对应的系统模板,系统模板包括组件和对应的配置数据,将配置数据传递至组件,以使组件根据配置数据从远端服务器获取更新数据,将系统模板和更新数据返回。具体的,页面是指呈现文字、图形等信息的可视化的信息载体,可以是网页页面,也可以是客户端页面,如培训客户端对应的课程选择页面。根据开发语言和开发环境的不同,可以为不同类型的页面。当需要生成页面时,由终端向服务器发送页面生成请求,页面生成请求可携带系统模版标识或携带页面属性信息,页面属性信息是指与页面元素相关的信息,其中页面元素包括页面大小、页面风格、页面颜色等规定页面基础信息的元素,也包括文字、表格、视频、音频等呈现在页面上的内容,还可包括与页面相关的信息,如业务信息,如培训页面、购物页面、抽奖页面等,或适用范围,如适用年龄、性别等,便
于本文档来自技高网
...

【技术保护点】
一种页面生成的方法,所述方法包括:发送页面生成请求至服务器,以使服务器根据所述页面生成请求获取对应的系统模板,所述系统模板包括组件和对应的配置数据,将所述配置数据传递至所述组件,以使组件根据所述配置数据从远端服务器获取更新数据,将所述系统模板和更新数据返回;根据所述系统模板和更新数据显示初始页面。

【技术特征摘要】
1.一种页面生成的方法,所述方法包括:发送页面生成请求至服务器,以使服务器根据所述页面生成请求获取对应的系统模板,所述系统模板包括组件和对应的配置数据,将所述配置数据传递至所述组件,以使组件根据所述配置数据从远端服务器获取更新数据,将所述系统模板和更新数据返回;根据所述系统模板和更新数据显示初始页面。2.根据权利要求1所述的方法,其特征在于,所述配置数据包括设置类型配置数据和请求类型配置数据。3.根据权利要求1所述的方法,其特征在于,所述根据所述系统模板和更新数据显示初始页面的步骤之后,还包括:接收对所述初始页面的编辑操作,根据所述编辑操作发送编辑请求至服务器,以使服务器根据所述编辑请求根据刷新逻辑修改所述初始页面得到待发布页面。4.根据权利要求1所述的方法,其特征在于,所述根据所述系统模板和更新数据显示初始页面的步骤之后,还包括:发送页面发布请求至服务器,以使服务器根据所述页面发布请求获取待发布页面对应的目标系统模板和发布数据,根据发布数据填充目标系统模板,并根据目标系统模板的组件对应的脚本之间的依赖性合并脚本进行组件打包得到页面发布数据包;获取所述页面发布数据包,根据所述页面发布数据包执行所述组件对应的脚本,显示发布页面。5.根据权利要求4所述的方法,其特征在于,所述系统模板与业务对应,所述发布页面为与业务相关的页面。6.根据权利要求4所述的方法,其特征在于,所述显示发布页面的步骤之后,还包括:所述组件监控业务数据,当所述业务数据更新时,从远端服务器获取更新数据。7.根据权利要求1所述的方法,其特征在于,所述组件包括组件初始化接
\t口和组件刷新接口。8.一种页面生成的方法,所述方法包括:接收终端发送的页面生成请求,根据所述页面生成请求获取对应的系统模板,所述系统模板包括组件和对应的配置数据;将所述配置数据传递至所述组件,以使组件根据所述配置数据从远端服务器获取更新数据,将所述系统模板和更新数据返回至终端,以使终端根据所述系统模板和更新数据显示初始页面。9.根据权利要求8所述的方法,其特征在于,所述将所述系统模板和更新数据返回至终端,以使终端根据所述系统模板和更新数据显示初始页面的步骤之后,还包括:接收终端发送的编辑请求,根据所述编辑请求根据刷新逻辑修改所述初始页面得到待发布页面。10.根据权利要求8所述的方法,其特征在于,所述将所述系统模板和更新数据返回至终端,以使终端根据所述系统模板和更新数据显示初始页面的步骤之后,还包括:接收终端发送的页面发布请求,根据所述页面发布请求获取待...

【专利技术属性】
技术研发人员:江源叶亮
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1