[发明专利]在服务器端更新HTML模板的方法和装置有效
申请号: | 201610056538.3 | 申请日: | 2016-01-27 |
公开(公告)号: | CN107015819B | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 茹建芳;王珏巍 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器端 更新 html 模板 方法 装置 | ||
本公开提出一种在服务器端更新HTML模板的方法和装置,该方法在服务器端更新HTML模板的方法包括获取服务器端中待更新的HTML模板的源程序;根据源程序生成对应的服务器端脚本文件和对应的路由信息;通过服务器端中的编译器解析并运行对应的服务器端脚本文件,并根据路由信息获取待更新数据信息;以及对待更新的数据信息进行更新以更新HTML模板。通过本公开能够实现在服务器端获取待更新数据信息和更新HTML模板,减弱服务器端待更新数据信息和HTML模板之间的耦合,有效提升项目开发的效率。
技术领域
本公开涉及软件工程技术领域,尤其涉及一种在服务器端更新HTML模板的方法和装置。
背景技术
目前在软件开发的过程中,项目开发人员需要在浏览器端更新HTML模版和HTML模版中的数据内容,通过浏览器端和服务器端程序代码的交互,实现HTML模版和HTML模版中的数据内容的维护和管理。相关技术中,利用浏览器端的Node.js脚本通过http/https与服务器端传递数据,输出数据内容到浏览器端,HTML模版和HTML模版中的数据内容的耦合性高,项目开发人员维护和管理浏览器界面的步骤繁琐。
公开内容
本公开旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本公开的一个目的在于提出一种在服务器端更新HTML模板的方法,能够实现在服务器端获取待更新数据信息和更新HTML模板,减弱服务器端待更新数据信息和HTML模板之间的耦合,有效提升项目开发的效率。
本公开的另一个目的在于提出一种在服务器端更新HTML模板的装置。
为达到上述目的,本公开第一方面实施例提出的在服务器端更新HTML模板的方法,包括:获取服务器端中待更新的HTML模板的源程序;根据所述源程序生成对应的服务器端脚本文件和对应的路由信息;通过服务器端中的编译器解析并运行所述对应的服务器端脚本文件,并根据所述路由信息获取待更新数据信息;以及对所述待更新的数据信息进行更新以更新所述HTML模板。
本公开第一方面实施例提出的在服务器端更新HTML模板的方法,通过根据服务器端中待更新的HTML模板的源程序生成对应的服务器端脚本文件和对应的路由信息,通过服务器端中的编译器解析并运行对应的服务器端脚本文件,并根据路由信息获取待更新数据信息,以及对待更新的数据信息进行更新以更新HTML模板,能够实现在服务器端获取待更新数据信息和更新HTML模板,减弱服务器端待更新数据信息和HTML模板之间的耦合,有效提升项目开发的效率。
为达到上述目的,本公开第二方面实施例提出的在服务器端更新HTML模板的装置,包括:源程序获取模块,用于获取服务器端中待更新的HTML模板的源程序;生成模块,用于根据所述源程序生成对应的服务器端脚本文件和对应的路由信息;解析模块,用于通过服务器端中的编译器解析并运行所述对应的服务器端脚本文件,并根据所述路由信息获取待更新数据信息;以及更新模块,用于对所述待更新的数据信息进行更新以更新所述HTML模板。
本公开第二方面实施例提出的在服务器端更新HTML模板的装置,通过根据服务器端中待更新的HTML模板的源程序生成对应的服务器端脚本文件和对应的路由信息,通过服务器端中的编译器解析并运行对应的服务器端脚本文件,并根据路由信息获取待更新数据信息,以及对待更新的数据信息进行更新以更新HTML模板,能够实现在服务器端获取待更新数据信息和更新HTML模板,减弱服务器端待更新数据信息和HTML模板之间的耦合,有效提升项目开发的效率。
本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。
附图说明
本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1是本公开一实施例提出的在服务器端更新HTML模板的方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610056538.3/2.html,转载请声明来源钻瓜专利网。