一种Web页面构建方法、装置、计算设备和存储介质制造方法及图纸

技术编号:19634697 阅读:20 留言:0更新日期:2018-12-01 15:29
本发明专利技术公开了一种Web页面构建方法、装置、计算设备和存储介质,所述方法包括:服务器根据用户设备的设备信息,确定需要在所述用户设备中显示的Web页面的设置信息;所述服务器根据所述设置信息,确定所述设置信息对应的动态服务器页面ASP文件的特征;所述服务器若确定所述服务器中存在包括所述特征的ASP文件,则将包括所述特征的ASP文件加入至生成所述Web页面的ASP脚本中;所述服务器执行所述ASP脚本,生成所述Web页面。

A Web Page Construction Method, Device, Computing Device and Storage Media

The invention discloses a Web page construction method, device, computing device and storage medium. The method includes: the server determines the setting information of the Web page to be displayed in the user equipment according to the device information of the user equipment; the server determines the corresponding setting information according to the setting information. The dynamic server page ASP file features; if the server determines that there is an ASP file including the features in the server, the ASP file including the features is added to the ASP script that generates the Web page; the server executes the ASP script and generates the Web page.

【技术实现步骤摘要】
一种Web页面构建方法、装置、计算设备和存储介质
本专利技术涉及Web
,尤其涉及一种Web页面构建方法、装置、计算设备和存储介质。
技术介绍
网站(Web)已经深入各行各业,成为最流行的信息和业务平台,包括:电子政务、电子商务、网上银行、网上营业厅等。随着嵌入式产品的得到越来越广泛的应用,随之而来的是客户对产品界面的要求也越来越丰富。现有技术中,针对不同产品需要对应开发不同的硬件、软件、Web等一整套组成部分。随着企业产品的增多,这种开发过程逐渐体现出其局限性:新产品开发周期慢、同时维护多个产品工作量越来越大。这导致企业不断吸收更多人力来完成这些重复而大量的工作,导致产品开发、维护的人力成本越来越高。综上所述,如何制作出一套既满足通用性,又具有较高的灵活性和扩展性的Web页面是亟待解决的问题。
技术实现思路
本专利技术实施例提供一种Web页面构建方法、装置、计算设备和存储介质,用以解决现有技术中Web页面存在的通用性,灵活性,扩展性差的问题。本专利技术实施例提供一种Web页面的构建方法,包括:服务器根据用户设备的设备信息,确定需要在所述用户设备中显示的Web页面的设置信息;所述服务器根据所述设置信息,确定所述设置信息对应的动态服务器页面ASP文件的特征;所述服务器若确定所述服务器中存在包括所述特征的ASP文件,则将包括所述特征的ASP文件加入至生成所述Web页面的ASP脚本中;所述服务器执行所述ASP脚本,生成所述Web页面。一种可能的实现方式,所述服务器根据所述设置信息,确定所述设置信息对应的动态服务器页面ASP文件的特征,包括:所述服务器根据所述设置信息,确定所述Web页面的元素;所述服务器将所述Web页面的元素,确定为所述Web页面的ASP文件的特征。一种可能的实现方式,所述服务器根据所述设置信息,确定所述设置信息对应的动态服务器页面ASP文件的特征,包括:所述服务器根据所述设置信息,确定所述Web页面的元素以及所述元素的配置参数;所述服务器将所述Web页面的元素以及所述元素的配置参数,确定为所述Web页面的ASP文件的特征。通过将Web页面的元素以及所述元素的配置参数结合作为所述Web页面的ASP文件的特征,可以更快的筛选出用户设备需要的配置信息中对应的元素的配置参数与预先存储的ASP文件的元素的配置参数的不同的元素,进而提高Web页面构建的效率。一种可能的实现方式,所述服务器将所述ASP文件加入至生成所述Web页面的ASP脚本中,包括:所述服务器将所述ASP文件的配置参数修改为所述Web页面的元素的配置参数;所述服务器将修改后的所述ASP文件引用至所述Web页面的ASP模板脚本中;所述ASP模板脚本为用于生成相同用户设备类型的Web页面的ASP模板脚本。一种可能的实现方式,所述服务器将修改后的所述ASP文件引用至所述Web页面的ASP模板脚本中之后,还包括:所述服务器根据所述Web页面中的元素,确定对应的CSS样式;并将所述CSS样式引用至所述ASP脚本中。一种可能的实现方式,所述方法还包括:所述服务器若确定所述服务器中不存在所述特征的ASP文件,则根据所述特征生成对应特征的ASP文件,并将所述特征的ASP文件加入至生成所述Web页面的ASP脚本。本专利技术实施例提供一种Web页面构建装置,包括:处理单元,用于根据用户设备的设备信息,确定需要在所述用户设备中显示的Web页面的设置信息;根据所述设置信息,确定所述设置信息对应的动态服务器页面ASP文件的特征;若确定所述服务器中存在包括所述特征的ASP文件,则将包括所述特征的ASP文件加入至生成所述Web页面的ASP脚本中;生成单元,用于执行所述ASP脚本,生成所述Web页面。一种可能的实现方式,所述处理单元包括:确定模块,用于根据所述设置信息,确定所述Web页面的元素;将所述Web页面的元素,确定为所述Web页面的ASP文件的特征。修改模块,用于将所述ASP文件的配置参数修改为所述Web页面的元素的配置参数;将修改后的所述ASP文件引用至所述Web页面的ASP模板脚本中;所述ASP模板脚本为用于生成相同用户设备类型的Web页面的ASP模板脚本;一种可能的实现方式,所述修改模块还用于:根据所述Web页面中的元素,确定对应的CSS样式;并将所述CSS样式引用至所述ASP脚本中。一种可能的实现方式,所述处理单元还用于:若确定服务器中不存在所述特征的ASP文件,则根据所述特征生成对应特征的ASP文件,并将所述特征的ASP文件加入至生成所述Web页面的ASP脚本。本专利技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行上述实施方式中任一项所述的方法。本专利技术实施例提供一种Web页面构建的计算设备,包括:存储器,用于存储程序指令;处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行上述实施方式中任一项所述的方法。本专利技术实施例,具有如下有益效果:通过服务器根据用户设备的设备信息,确定需要在所述用户设备中显示的Web页面的设置信息;进而确定所述设置信息对应的动态服务器页面ASP文件的特征;所述服务器若确定所述服务器中存在包括所述特征的ASP文件,则将包括所述特征的ASP文件加入至生成所述Web页面的ASP脚本中;通过所述服务器执行所述ASP脚本,生成所述Web页面。进而省去了在开发不同的用户设备的Web页面时,针对相同设置所需的ASP的文件,节省了大量的开发成本和后期维护成本,提高了用户设备的Web页面的开发的通用性,灵活性,扩展性,极大的节约了人力成本,提高了Web页面的生成效率。附图说明图1为本专利技术实施例提供的一种Web构建方法的流程示意图;图2为本专利技术实施例提供的一种Web构建方法的流程示意图;图3为本专利技术实施例提供的一种Web构建装置的结构示意图。具体实施方式随着网络技术及网页设计的发展,网页的内容越来越丰富,并且通常采用超文本标记语言(HyperTextMark-upLanguage,HTML)格式来体现,HTML文本是由TML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML不是一种编程语言,而是一种标记语言(markuplanguage),标记语言是一套标记标签(markuptag),HTML使用标记标签来描述网页,HTML标记标签通常被称为HTML标签(HTMLtag)。HTML标签是由尖括号包围的关键词,比如<html>;HTML标签通常是成对出现的,比如<b>和</b>;标签对中的第一个标签是开始标签,第二个标签是结束标签;开始和结束标签也被称为开放标签和闭合标签;HTML文档描述网页,HTML文档包含HTML标签和纯文本,HTML文档也被称为网页。在实际应用中,随着嵌入式产品的得到越来越广泛的应用,随之而来的是客户对产品界面的要求也越来越丰富。现有技术中,针对不同产品需要对应开发不同的Web页面中的所有元素,元素属性等一整套组成部分。随着企业产品的增多,导致新产品开发周期慢、同时维护多个产品工作量越来越大,效率过低。因此,如图1所示,本申请本文档来自技高网...

【技术保护点】
1.一种Web页面构建方法,其特征在于,包括:服务器根据用户设备的设备信息,确定需要在所述用户设备中显示的Web页面的设置信息;所述服务器根据所述设置信息,确定所述设置信息对应的动态服务器页面ASP文件的特征;所述服务器若确定所述服务器中存在包括所述特征的ASP文件,则将包括所述特征的ASP文件加入至生成所述Web页面的ASP脚本中;所述服务器执行所述ASP脚本,生成所述Web页面。

【技术特征摘要】
1.一种Web页面构建方法,其特征在于,包括:服务器根据用户设备的设备信息,确定需要在所述用户设备中显示的Web页面的设置信息;所述服务器根据所述设置信息,确定所述设置信息对应的动态服务器页面ASP文件的特征;所述服务器若确定所述服务器中存在包括所述特征的ASP文件,则将包括所述特征的ASP文件加入至生成所述Web页面的ASP脚本中;所述服务器执行所述ASP脚本,生成所述Web页面。2.如权利要求1所述的方法,其特征在于,所述服务器根据所述设置信息,确定所述设置信息对应的动态服务器页面ASP文件的特征,包括:所述服务器根据所述设置信息,确定所述Web页面的元素;所述服务器将所述Web页面的元素,确定为所述Web页面的ASP文件的特征。3.如权利要求2所述的方法,其特征在于,所述服务器将所述ASP文件加入至生成所述Web页面的ASP脚本中,包括:所述服务器将所述ASP文件的配置参数修改为所述Web页面的元素的配置参数;所述服务器将修改后的所述ASP文件引用至所述Web页面的ASP模板脚本中;所述ASP模板脚本为用于生成相同用户设备类型的Web页面的ASP模板脚本。4.如权利要求3所述的方法,其特征在于,所述服务器将修改后的所述ASP文件引用至所述Web页面的ASP模板脚本中之后,还包括:所述服务器根据所述Web页面中的元素,确定对应的CSS样式;并将所述CSS样式引用至所述ASP脚本中。5.如权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:所述服务器若确定所述服务器中不存在所述特征的ASP文件,则根据所述特征生成对应特征的ASP文件,并将所述特征的ASP文件加入至生成所述Web页面...

【专利技术属性】
技术研发人员:刘礼钊
申请(专利权)人:京信通信系统中国有限公司京信通信系统广州有限公司京信通信技术广州有限公司天津京信通信系统有限公司
类型:发明
国别省市:广东,44

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

1