web页面的控制方法、装置、计算机设备和存储介质与流程

文档序号:29403222发布日期:2022-03-26 09:59阅读:86来源:国知局
web页面的控制方法、装置、计算机设备和存储介质与流程

1.本技术涉及web应用技术领域,特别是涉及web页面的控制方法、装置、计算机设备和存储介质。


背景技术:

2.web应用程序通常是在后台部署完成后,再上线运行以显示web页面,随着业务的扩张、服务的项目越来越多,web页面的显示越来越灵活、多样化,web页面的更新越来越频繁。
3.现有技术中,通过编写底层代码实现web页面的显示,若需要修改web页面,则需要修改web页面对应的底层代码,才能修改web页面,若要对web应用程序的多个web页面进行修改,则需要单独对每个web页面的底层代码进行修改。通过底层代码修改web页面的速度较慢,在如今需要频繁更新web页面的应用场景中,现有技术生成web页面、修改web页面的方式,导致生产成本和后期维护成本高,业务拓展效率低。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供了生产成本和后期维护成本低、业务拓展效率高的web页面的控制、装置、计算机设备和存储介质。
5.一种web页面的控制方法,所述方法包括:
6.获取待生成的web页面的多个配置文件,其中,所述多个配置文件包括多个候选字段的默认属性;
7.基于所述多个配置文件生成配置界面,并接收多个目标属性,其中,所述配置界面用于显示每个候选字段的默认属性,所述多个目标属性包括每个待修改字段的若干目标属性;
8.对于任一待修改字段,在所述配置界面中,将所述任一待修改字段的若干默认属性修改为所述任一待修改字段的若干目标属性,以得到web页面。
9.在其中一个实施例中,所述获取待生成的web页面的多个配置文件,包括:
10.获取用于生成所述web页面的多个候选字段;
11.在数据库中获取每个候选字段的配置文件。
12.在其中一个实施例中,所述获取待生成的web页面的多个配置文件,包括:
13.获取用于生成所述web页面的多个候选字段,以及获取多个预设字段集;
14.根据所述多个预设字段集和所述多个候选字段,确定若干目标字段集和若干参考字段;
15.在数据库中获取每个目标字段集的配置文件,以及每个参考字段的配置文件。
16.在其中一个实施例中,所述根据所述多个预设字段集和所述多个候选字段,确定若干目标字段集和若干参考字段,包括:
17.在所述多个候选字段中确定与任一预设字段集对应的目标字段集,得到若干目标
字段集;
18.将所述多个候选字段中,除了所述若干目标字段集中的字段以外的候选字段,作为参考字段,得到若干参考字段。
19.在其中一个实施例中,所述获取待生成的web页面的多个配置文件之后,还包括:
20.获取待生成的web页面的若干映射文件;
21.相应地,所述基于所述多个配置文件生成配置界面,包括:
22.根据所述若干映射文件和所述多个配置文件,确定若干目标配置文件和若干非目标配置文件,其中,若干目标配置文件与若干映射文件一一对应;
23.基于所述若干映射文件、所述若干目标配置文件和所述若干非目标配置文件,生成配置界面。
24.在其中一个实施例中,所述方法还包括:
25.对于任一待修改字段,在所述多个配置文件中,将所述任一待修改字段的若干默认属性更新为所述任一待修改字段的若干目标属性,得到更新后的多个配置文件;
26.采用更新后的多个配置文件替换数据库中的多个配置文件。
27.一种web页面的控制装置,所述装置包括:
28.配置文件获取模块,用于获取待生成的web页面的多个配置文件,其中,所述多个配置文件包括多个候选字段的默认属性;
29.配置界面处理模块,用于基于所述多个配置文件生成配置界面,并接收多个目标属性,其中,所述配置界面用于显示每个候选字段的默认属性,所述多个目标属性包括每个待修改字段的若干目标属性;
30.web页面生成模块,用于对于任一待修改字段,在所述配置界面中,将所述任一待修改字段的若干默认属性修改为所述任一待修改字段的若干目标属性,以得到web页面。
31.在其中一个实施例中,所述配置文件获取模块包括:
32.第一获取单元,用于获取用于生成所述web页面的多个候选字段;
33.第二获取单元,用于在数据库中获取每个候选字段的配置文件。
34.在其中一个实施例中,所述配置文件获取模块包括:
35.第三获取单元,用于获取用于生成所述web页面的多个候选字段,以及获取多个预设字段集;
36.第四获取单元,用于根据所述多个预设字段集和所述多个候选字段,确定若干目标字段集和若干参考字段;
37.第五获取单元,用于在数据库中获取每个目标字段集的配置文件,以及每个参考字段的配置文件。
38.在其中一个实施例中,所述第四获取单元包括:
39.目标字段集确定单元,用于在所述多个候选字段中确定与任一预设字段集对应的目标字段集,得到若干目标字段集;
40.参考字段确定单元,用于将所述多个候选字段中,除了所述若干目标字段集中的字段以外的候选字段,作为参考字段,得到若干参考字段。
41.在其中一个实施例中,所述装置还包括:
42.映射文件获取模块,用于获取待生成的web页面的若干映射文件;
43.相应地,所述配置界面处理模块包括:
44.配置文件确定单元,用于根据所述若干映射文件和所述多个配置文件,确定若干目标配置文件和若干非目标配置文件,其中,若干目标配置文件与若干映射文件一一对应;
45.配置界面生成单元,用于基于所述若干映射文件、所述若干目标配置文件和所述若干非目标配置文件,生成配置界面。
46.在其中一个实施例中,所述装置还包括:
47.第一更新模块,用于对于任一待修改字段,在所述多个配置文件中,将所述任一待修改字段的若干默认属性更新为所述任一待修改字段的若干目标属性,得到更新后的多个配置文件;
48.第二更新模块,采用更新后的多个配置文件替换数据库中的多个配置文件。
49.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
50.获取待生成的web页面的多个配置文件,其中,所述多个配置文件包括多个候选字段的默认属性;
51.基于所述多个配置文件生成配置界面,并接收多个目标属性,其中,所述配置界面用于显示每个候选字段的默认属性,所述多个目标属性包括每个待修改字段的若干目标属性;
52.对于任一待修改字段,在所述配置界面中,将所述任一待修改字段的若干默认属性修改为所述任一待修改字段的若干目标属性,以得到web页面。
53.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
54.获取待生成的web页面的多个配置文件,其中,所述多个配置文件包括多个候选字段的默认属性;
55.基于所述多个配置文件生成配置界面,并接收多个目标属性,其中,所述配置界面用于显示每个候选字段的默认属性,所述多个目标属性包括每个待修改字段的若干目标属性;
56.对于任一待修改字段,在所述配置界面中,将所述任一待修改字段的若干默认属性修改为所述任一待修改字段的若干目标属性,以得到web页面。
57.一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
58.获取待生成的web页面的多个配置文件,其中,所述多个配置文件包括多个候选字段的默认属性;
59.基于所述多个配置文件生成配置界面,并接收多个目标属性,其中,所述配置界面用于显示每个候选字段的默认属性,所述多个目标属性包括每个待修改字段的若干目标属性;
60.对于任一待修改字段,在所述配置界面中,将所述任一待修改字段的若干默认属性修改为所述任一待修改字段的若干目标属性,以得到web页面。
61.上述web页面的控制方法、装置、计算机设备和存储介质,通过待生成的web页面的多个配置文件生成配置界面,接收多个目标属性,在配置界面,根据多个目标属性对多个配
置文件进行修改,以生成web页面。本发明不是根据web页面的整体代码生成web页面,而是获取生成web页面的多个配置文件,通过模块化的多个配置文件,生成配置界面,在配置界面可以接收任一待修改字段的目标属性,将述任一待修改字段的若干默认属性修改为所述任一待修改字段的若干目标属性,以得到web页面,也就是说,可以对任意候选字段的默认属性进行修改,不需要修改web页面的整体代码,即可实现修改web页面中的候选字段,所述web页面的控制方法操作简单,可以快速对web页面的任意候选字段进行修改,对操作人员的要求低,降低了生产和后期维护成本,提高了工作效率,也便于增加或者删除web页面的字段,提高了业务拓展效率。
附图说明
62.图1为一个实施例中web页面的控制方法的流程示意图;
63.图2为一个实施例中编写字段的配置文件的过程示意图;
64.图3为一个实施例中生成的配置界面的示意图;
65.图4为一个实施例中生成的web页面的示意图;
66.图5为一个实施例中web页面的控制装置的结构框图;
67.图6为一个实施例中计算机设备的内部结构图。
具体实施方式
68.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
69.在一个实施例中,如图1所示,提供了一种web页面的控制方法,本实施例以该方法应用于终端进行举例说明,可以理解的是,该方法也可以应用于服务器,还可以应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。本实施例中,该方法包括以下步骤:
70.s101,获取待生成的web页面的多个配置文件。
71.其中,所述多个配置文件包括多个候选字段的默认属性,所述多个候选字段是待生成的web页面所需的多个字段。从数据库中获取所述多个配置文件。
72.具体地,预先确定待生成的web页面所需的多个候选字段,根据所述多个候选字段,在数据库中获取多个配置文件。一个配置文件包括一个候选字段的字段信息,或者,一个配置文件包括多个候选字段的字段信息。
73.所述配置文件为模块化的文件,预先将每个字段的实现方式模块化为配置文件,配置文件中包括字段的默认属性,如图2所示,编写字段的配置文件的过程包括:配置字段的名称,例如,字段的名称为“客户编号”;配置字段的默认值;配置字段的上限;配置字段的下限;配置字段是否必输;配置字段是否只读;配置字段是否有选择范围,得到字段的配置文件。图2所示的编写配置文件的过程只是一个示例过程,在使用时,根据字段的实际需求,可以增加、删改上述过程。将编写完成的所有字段的配置文件保存在数据库;可以将每个字段的配置文件分别保存在数据库中,也可以将多个字段的配置文件集合为一个配置文件保存在数据库中。
74.s102,基于所述多个配置文件生成配置界面,并接收多个目标属性。
75.其中,所述配置界面用于显示每个候选字段的默认属性,所述多个目标属性包括每个待修改字段的若干目标属性,通过所述配置界面可以对字段的信息进行修改。
76.具体地,所述接收多个目标属性可以是:所述配置界面接收选中操作,以确定若干待修改字段,并接收每个待修改字段的若干目标属性。也就是说,用户在所述配置界面的多个候选字段中选中若干待修改字段,并接收每个待修改字段的若干目标属性。例如,所述多个配置文件包括字段custid对应的配置文件,则所述配置界面,可以显示custid的默认属性,并对custid的默认属性进行修改。
77.生成配置界面后,接收用户输入的多个目标属性,所述多个目标属性用于修改所述配置页面中多个字段的默认属性。
78.s103,对于任一待修改字段,在所述配置界面中,将所述任一待修改字段的若干默认属性修改为所述任一待修改字段的若干目标属性,以得到web页面。
79.其中,所述任一待修改字段的若干默认属性与所述任一待修改字段的若干目标属性一一对应。
80.具体地,在所述配置界面中确定多个目标属性对应的多个字段,将确定的多个字段的默认属性修改为目标属性。
81.配置界面如图3所示,所述默认属性包括:默认值、是否必输、是否只读、是否有选择范围、单位、上限和下限等。每个候选字段至少有一个默认属性,可以对每个候选字段的部分默认属性进行修改。
82.例如,对于待修改字段pinyinname,pinyinname的至少一个默认属性包括:默认值、上限、下限、是否必输和是否只读,假设pinyinname的是否必输属性为:不是必需输入,接收是否必需输属性的目标属性为:必需输入,则将pinyinname的是否必输属性修改为:必需输入。
83.在上述web页面的控制方法中,通过待生成的web页面的多个配置文件生成配置界面,接收多个目标属性,在配置界面,根据多个目标属性对多个配置文件进行修改,以生成web页面。本发明不是根据web页面的整体代码生成web页面,而是获取生成web页面的多个配置文件,通过模块化的多个配置文件,生成配置界面,在配置界面可以接收任一待修改字段的目标属性,将述任一待修改字段的若干默认属性修改为所述任一待修改字段的若干目标属性,以得到web页面,也就是说,可以对任意候选字段的默认属性进行修改,不需要修改web页面的整体代码,即可实现修改web页面中的候选字段,所述web页面的控制方法操作简单,可以快速对web页面的任意候选字段进行修改,对操作人员的要求低,降低了生产和后期维护成本,提高了工作效率,也便于增加或者删除web页面的字段,提高了业务拓展效率。
84.在一个实施例中,s101包括:
85.s201,获取用于生成所述web页面的多个候选字段。
86.具体地,预先确定web页面所需的多个候选字段,并建立多个候选字段与web页面的页面id之间的对应关系。在生成web页面时,确定待生成的web页面的页面id,根据页面id确定待生成的web页面所需的多个候选字段。
87.s202,在数据库中获取每个候选字段的配置文件。
88.具体地,预先以字段为单位,将所有字段的配置文件保存在数据库中,在确定多个
候选字段之后,在数据库中获取与多个候选字段一一对应的多个配置文件。
89.例如,用于生成所述web页面的多个候选字段包括:costid、custname、pinyinname,所述多个配置文件包括:costid的配置文件p1、custname的配置文件p2和pinyinname的配置文件p3。
90.在一个实施例中,s101包括:
91.s211,获取用于生成所述web页面的多个候选字段,以及获取多个预设字段集。
92.具体地,预先确定web页面所需的多个候选字段,并建立多个候选字段与web页面的页面id之间的对应关系。在生成web页面时,确定待生成的web页面的页面id,根据页面id确定待生成的web页面所需的多个候选字段。
93.每个预设字段集均包括至少两个预设字段,每个预设字段集包括的至少两个预设字段可以属于同一类别,例如,一个预设字段集中的预设字段有:costid、custname和pinyinname;costid、custname和pinyinname均属于基本信息类别。
94.s212,根据所述多个预设字段集和所述多个候选字段,确定若干目标字段集和若干参考字段。
95.具体地,将多个候选字段分别与每个预设字段集进行匹配,以确定若干目标字段集。将若干目标字段集包括的字段均作为目标字段,将所述多个候选字段中畜类目标字段以外的字段作为参考字段。
96.在一个实施例中,s212包括:
97.s212a,在所述多个候选字段中确定任一预设字段集对应的目标字段集,得到若干目标字段集。
98.具体地,对于任意一个预设字段集,在所述多个候选字段中确定与该预设字段集对应的目标字段集,对于相对应的预设字段集和目标字段集,预设字段集中包括的至少两个预设字段,分别与目标字段集中包括的至少两个目标字段一致。也就是说,所述任一预设字段集对应的目标字段集指的是,任一预设字段集中的至少两个预设字段,分别与目标字段集中的至少两个目标字段,各自相同。
99.例如,第一预设字段集中的预设字段有:costid、custname和pinyinname;第二预设字段集包括中的预设字段有:income和balance,第三预设字段集中的预设字段有:profession和address;所述多个候选字段包括:costid、custname、pinyinname、profession、income和balance,则在多个候选字段中选取costid、custname和pinyinname,得到第一预设字段集对应的第一目标字段集,在所述多个候选字段中选取income和balance,得到第二预设字段集对应的第二目标字段集。
100.s212b,将所述多个候选字段中,除了所述若干目标字段集中的字段以外的候选字段,作为参考字段。
101.具体地,将目标字段集中的字段作为目标字段,每个目标字段集包括至少两个目标字段,将多个候选字段中除了所有目标字段以外的每个候选字段,均作为参考字段,得到若干参考字段。
102.例如,在上例中,多个候选字段包括:costid、custname、pinyinname、profession、income和balance,其中,第一目标字段集包括:costid、custname和pinyinname,第二目标字段集包括:income和balance,未找到与第三预设字段集对应的目标字段集,则将
profession作为参考字段。
103.s213、在数据库中获取每个目标字段集的配置文件,以及每个参考字段的配置文件。
104.具体地,预先以字段为单位,将所有字段的配置文件保存在数据库中,以及,以字段集为单位,将所有预设字段集的配置文件保存在数据库中;在确定若干目标字段集,以及每个参考字段之后,在数据库中获取每个目标字段集对应的配置文件(获取每个目标字段集对应的预设字段集的配置文件),以及获取每个参考字段的配置文件,以得到待生成的web页面的多个配置文件。
105.在上述实施例中,考虑到实际应用时,很多字段是同时出现的,例如,客户姓名、身份证号码和性别经常同时出现,将客户姓名、身份证号码和性别作为预设字段集,在获取配置文件时,不需要再去获取每个字段的配置文件,可以直接获取字段集的配置文件,减少获取配置文件所需的时间。
106.在一种实现方式中,若所述待生成的web页面不是首次生成,则数据库中保存有待生成的web页面的页面配置文件,s101中,获取待生成的web页面的多个配置文件,包括:确定待生成的web页面的页面id,根据页面id在数据库中获取页面配置文件,所述页面配置文件包括所述多个配置文件。
107.在一个实施例中,在s102之后,还包括:
108.s221,获取待生成的web页面的若干映射文件。
109.其中,所述映射文件用于对字段进行特殊化处理,若待生成的web页面中存在若干字段需要进行特殊化处理,则预先为待生成的web页面编写映射文件,所述映射文件可以保存在本地,也可以保存在数据库中。
110.所述若干字段需要进行特殊化处理,指的是,若干字段在待生成的web页面中,与若干字段在其他web页面中存在不同。例如,字段costid在其他web页面中是客户编号,在待生成的web页面中,字段costid是订单编号,则需要为字段costid编写映射文件,通过字段costid的映射文件和配置文件,实现将在待生成的web页面中使用字段costid表示订单编号。
111.与s221相应地,步骤s102中基于所述多个配置文件生成配置界面,包括:
112.s301,根据所述若干映射文件和所述多个配置文件,确定若干目标配置文件和若干非目标配置文件。
113.其中,若干目标配置文件与若干映射文件一一对应。具体地,获取每个映射文件对应的待映射字段,在所述多个配置文件中确定每个待映射字段的目标配置文件。
114.在一种实现方式中,每个映射文件均携带有字段标识,每个配置文件同样携带有字段标识,目标字段集的配置文件携带有目标字段集中每个字段的字段标识;将每个映射文件的字段标识,与每个配置文件的字段标识做匹配,确定每个待映射字段的目标配置文件;将所述多个配置文件中,除了目标配置文件以外的配置文件,作为非目标配置文件。
115.s302,基于所述若干映射文件、所述若干目标配置文件和所述若干非目标配置文件,生成配置界面。
116.具体地,运行每个映射文件,以实现对每个映射文件的目标配置文件做特殊化处理,并引用若干非目标配文件,以生成配置界面,所述配置界面用于显示每个候选字段的默
认属性,所述多个候选字段中包括特殊化处理后的待映射字段。
117.在此实施例中,数据库中存储的所有字段的配置文件,均是通用性的配置文件,生成web页面时引用字段的配置文件以生成配置界面,对于需要特殊化处理的字段,为该字段编写映射文件,通过映射文件实现特殊化处理,不需要为每个特殊化的字段编写配置文件,节省数据库的存储空间,提高了数据库的查询效率。
118.在一个实施例中,s102中,根据所述多个配置文件生成配置界面后,可能不会接收到多个目标属性,也就是说,所述配置界面中多个候选字段的默认属性均不需要修改,则直接通过配置界面生成web页面(通过多个配置文件生成web页面)。调用文档对象模型(dom)接口渲染,以生成web页面,生成的web页面如图4所示。
119.在一个实施例中,s103之后,还包括:
120.s104,对于任一待修改字段,在所述多个配置文件中,将所述任一待修改字段的若干默认属性更新为所述任一待修改字段的若干目标属性,得到更新后的多个配置文件;采用更新后的多个配置文件替换数据库中的多个配置文件。
121.具体地,在接收每个待修改字段的若干目标属性后,可以对数据库中待修改字段的若干默认属性进行修改,以便于下次要生成该web页面时,不需要再次在配置界面对待修改字段进行修改,其他web页面要使用待修改字段的配置文件,也可以直接从数据库中获取待修改字段的配置文件。
122.本发明中,通过待生成的web页面的多个配置文件生成配置界面,接收多个目标属性,在配置界面,根据多个目标属性对多个配置文件进行修改,以生成web页面。本发明不是根据web页面的整体代码生成web页面,而是获取生成web页面的多个配置文件,通过模块化的多个配置文件,生成配置界面,在配置界面可以对任意候选字段的默认属性进行修改,不需要修改web页面的整体代码,即可实现修改web页面中的候选字段;
123.通过多个目标属性,修改多个配置文件中的默认属性,以实现更新多个配置文件,采用更新后的多个配置文件替换数据库中的多个配置文件,以便于下次要生成该web页面时,不需要再次在配置界面对待修改字段进行修改,其他web页面要使用待修改字段的配置文件,也可以直接从数据库中获取待修改字段的配置文件;
124.对于需要特殊化处理的字段,为该字段编写映射文件,通过映射文件实现特殊化处理,不需要为每个特殊化的字段编写配置文件,节省数据库的存储空间,提高了数据库的查询效率;
125.所述web页面的控制方法操作简单,随着业务越来越丰富,不同业务可能需要显示不同的效果,以数据驱动来渲染页面,提高了系统灵活性,不用再次开发部署,只需在线配置,对web页面的任意候选字段进行修改,便可快速生成web页面,对操作人员的要求低,降低了生产和后期维护成本,提高了工作效率,也便于增加或者删除web页面的字段,提高了业务拓展效率。
126.应该理解的是,虽然图1和图2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1和图2中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次
进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
127.在一个实施例中,如图5所示,提供了一种web页面的控制装置,包括:配置文件获取模块、配置界面处理模块和web页面生成模块,其中:
128.配置文件获取模块,用于获取待生成的web页面的多个配置文件,其中,所述多个配置文件包括多个候选字段的默认属性;
129.配置界面处理模块,用于基于所述多个配置文件生成配置界面,并接收多个目标属性,其中,所述配置界面用于显示每个候选字段的默认属性,所述多个目标属性包括每个待修改字段的若干目标属性;
130.web页面生成模块,用于对于任一待修改字段,在所述配置界面中,将所述任一待修改字段的若干默认属性修改为所述任一待修改字段的若干目标属性,以得到web页面。
131.在其中一个实施例中,所述配置文件获取模块包括:
132.第一获取单元,用于获取用于生成所述web页面的多个候选字段;
133.第二获取单元,用于在数据库中获取每个候选字段的配置文件。
134.在其中一个实施例中,所述配置文件获取模块包括:
135.第三获取单元,用于获取用于生成所述web页面的多个候选字段,以及获取多个预设字段集;
136.第四获取单元,用于根据所述多个预设字段集和所述多个候选字段,确定若干目标字段集和若干参考字段;
137.第五获取单元,用于在数据库中获取每个目标字段集的配置文件,以及每个参考字段的配置文件。
138.在其中一个实施例中,所述第四获取单元包括:
139.目标字段集确定单元,用于在所述多个候选字段中确定与任一预设字段集对应的目标字段集,得到若干目标字段集;
140.参考字段确定单元,用于将所述多个候选字段中,除了所述若干目标字段集中的字段以外的候选字段,作为参考字段,得到若干参考字段。
141.在其中一个实施例中,所述装置还包括:
142.映射文件获取模块,用于获取待生成的web页面的若干映射文件;
143.相应地,所述配置界面处理模块包括:
144.配置文件确定单元,用于根据所述若干映射文件和所述多个配置文件,确定若干目标配置文件和若干非目标配置文件,其中,若干目标配置文件与若干映射文件一一对应;
145.配置界面生成单元,用于基于所述若干映射文件、所述若干目标配置文件和所述若干非目标配置文件,生成配置界面。
146.在其中一个实施例中,所述装置还包括:
147.第一更新模块,用于对于任一待修改字段,在所述多个配置文件中,将所述任一待修改字段的若干默认属性更新为所述任一待修改字段的若干目标属性,得到更新后的多个配置文件;
148.第二更新模块,采用更新后的多个配置文件替换数据库中的多个配置文件。
149.关于web页面的控制装置的具体限定可以参见上文中对于web页面的控制方法的
限定,在此不再赘述。上述web页面的控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
150.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储所有字段的配置文件,还可以用于存储所有字段的映射文件。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种web页面的控制方法。
151.本领域技术人员可以理解,图6中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
152.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
153.获取待生成的web页面的多个配置文件,其中,所述多个配置文件包括多个候选字段的默认属性;
154.基于所述多个配置文件生成配置界面,并接收多个目标属性,其中,所述配置界面用于显示每个候选字段的默认属性,所述多个目标属性包括每个待修改字段的若干目标属性;
155.对于任一待修改字段,在所述配置界面中,将所述任一待修改字段的若干默认属性修改为所述任一待修改字段的若干目标属性,以得到web页面。
156.在其中一个实施例中,该处理器执行计算机程序时还实现以下步骤:
157.获取用于生成所述web页面的多个候选字段;
158.在数据库中获取每个候选字段的配置文件。
159.在其中一个实施例中,该处理器执行计算机程序时还实现以下步骤:所述获取待生成的web页面的多个配置文件,包括:
160.获取用于生成所述web页面的多个候选字段,以及获取多个预设字段集;
161.根据所述多个预设字段集和所述多个候选字段,确定若干目标字段集和若干参考字段;
162.在数据库中获取每个目标字段集的配置文件,以及每个参考字段的配置文件。
163.在其中一个实施例中,该处理器执行计算机程序时还实现以下步骤:
164.所述根据所述多个预设字段集和所述多个候选字段,确定若干目标字段集和若干参考字段,包括:
165.在所述多个候选字段中确定与任一预设字段集对应的目标字段集,得到若干目标字段集;
166.将所述多个候选字段中,除了所述若干目标字段集中的字段以外的候选字段,作
为参考字段,得到若干参考字段。
167.在其中一个实施例中,该处理器执行计算机程序时还实现以下步骤:
168.所述获取待生成的web页面的多个配置文件之后,还包括:
169.获取待生成的web页面的若干映射文件;
170.相应地,所述基于所述多个配置文件生成配置界面,包括:
171.根据所述若干映射文件和所述多个配置文件,确定若干目标配置文件和若干非目标配置文件,其中,若干目标配置文件与若干映射文件一一对应;
172.基于所述若干映射文件、所述若干目标配置文件和所述若干非目标配置文件,生成配置界面。
173.在其中一个实施例中,该处理器执行计算机程序时还实现以下步骤:
174.所述方法还包括:
175.对于任一待修改字段,在所述多个配置文件中,将所述任一待修改字段的若干默认属性更新为所述任一待修改字段的若干目标属性,得到更新后的多个配置文件;
176.采用更新后的多个配置文件替换数据库中的多个配置文件。
177.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
178.获取待生成的web页面的多个配置文件,其中,所述多个配置文件包括多个候选字段的默认属性;
179.基于所述多个配置文件生成配置界面,并接收多个目标属性,其中,所述配置界面用于显示每个候选字段的默认属性,所述多个目标属性包括每个待修改字段的若干目标属性;
180.对于任一待修改字段,在所述配置界面中,将所述任一待修改字段的若干默认属性修改为所述任一待修改字段的若干目标属性,以得到web页面。
181.在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:
182.获取用于生成所述web页面的多个候选字段;
183.在数据库中获取每个候选字段的配置文件。
184.在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:
185.所述获取待生成的web页面的多个配置文件,包括:
186.获取用于生成所述web页面的多个候选字段,以及获取多个预设字段集;
187.根据所述多个预设字段集和所述多个候选字段,确定若干目标字段集和若干参考字段;
188.在数据库中获取每个目标字段集的配置文件,以及每个参考字段的配置文件。
189.在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:
190.所述根据所述多个预设字段集和所述多个候选字段,确定若干目标字段集和若干参考字段,包括:
191.在所述多个候选字段中确定与任一预设字段集对应的目标字段集,得到若干目标字段集;
192.将所述多个候选字段中,除了所述若干目标字段集中的字段以外的候选字段,作为参考字段,得到若干参考字段。
193.在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:
194.所述获取待生成的web页面的多个配置文件之后,还包括:
195.获取待生成的web页面的若干映射文件;
196.相应地,所述基于所述多个配置文件生成配置界面,包括:
197.根据所述若干映射文件和所述多个配置文件,确定若干目标配置文件和若干非目标配置文件,其中,若干目标配置文件与若干映射文件一一对应;
198.基于所述若干映射文件、所述若干目标配置文件和所述若干非目标配置文件,生成配置界面。
199.在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:
200.所述方法还包括:
201.对于任一待修改字段,在所述多个配置文件中,将所述任一待修改字段的若干默认属性更新为所述任一待修改字段的若干目标属性,得到更新后的多个配置文件;
202.采用更新后的多个配置文件替换数据库中的多个配置文件。
203.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现以下步骤:
204.获取待生成的web页面的多个配置文件,其中,所述多个配置文件包括多个候选字段的默认属性;
205.基于所述多个配置文件生成配置界面,并接收多个目标属性,其中,所述配置界面用于显示每个候选字段的默认属性,所述多个目标属性包括每个待修改字段的若干目标属性;
206.对于任一待修改字段,在所述配置界面中,将所述任一待修改字段的若干默认属性修改为所述任一待修改字段的若干目标属性,以得到web页面。
207.在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:
208.获取用于生成所述web页面的多个候选字段;
209.在数据库中获取每个候选字段的配置文件。
210.在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:
211.所述获取待生成的web页面的多个配置文件,包括:
212.获取用于生成所述web页面的多个候选字段,以及获取多个预设字段集;
213.根据所述多个预设字段集和所述多个候选字段,确定若干目标字段集和若干参考字段;
214.在数据库中获取每个目标字段集的配置文件,以及每个参考字段的配置文件。
215.在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:
216.所述根据所述多个预设字段集和所述多个候选字段,确定若干目标字段集和若干参考字段,包括:
217.在所述多个候选字段中确定与任一预设字段集对应的目标字段集,得到若干目标字段集;
218.将所述多个候选字段中,除了所述若干目标字段集中的字段以外的候选字段,作为参考字段,得到若干参考字段。
219.在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:
220.所述获取待生成的web页面的多个配置文件之后,还包括:
221.获取待生成的web页面的若干映射文件;
222.相应地,所述基于所述多个配置文件生成配置界面,包括:
223.根据所述若干映射文件和所述多个配置文件,确定若干目标配置文件和若干非目标配置文件,其中,若干目标配置文件与若干映射文件一一对应;
224.基于所述若干映射文件、所述若干目标配置文件和所述若干非目标配置文件,生成配置界面。
225.在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:
226.所述方法还包括:
227.对于任一待修改字段,在所述多个配置文件中,将所述任一待修改字段的若干默认属性更新为所述任一待修改字段的若干目标属性,得到更新后的多个配置文件;
228.采用更新后的多个配置文件替换数据库中的多个配置文件。
229.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
230.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
231.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1