页面模板发布方法和系统.pdf

上传人:e1 文档编号:1291036 上传时间:2018-04-13 格式:PDF 页数:15 大小:1.02MB
返回 下载 相关 举报
摘要
申请专利号:

CN201610947433.7

申请日:

2016.10.26

公开号:

CN106528124A

公开日:

2017.03.22

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 9/44申请日:20161026|||公开

IPC分类号:

G06F9/44

主分类号:

G06F9/44

申请人:

广东广新信息产业股份有限公司

发明人:

朱丹阳

地址:

510000 广东省广州市海珠区新港东路1000号保利世界贸易中心写字楼东塔15层1501-1502房

优先权:

专利代理机构:

广州华进联合专利商标代理有限公司 44224

代理人:

陈金普

PDF下载: PDF下载
内容摘要

本发明涉及一种页面模板发布方法和系统,该方法包括获取功能代码文件的代码路径信息和开发配置文件的配置路径信息,并存储在web配置文件;打开开发配置文件,在开发配置文件的模板区域内添加对应输入的页面模板文件的文件名、文件路径信息、以及引用页面模板文件的页面文件对应的页面路径信息,得到初始化后的开发配置文件;打开页面模板文件,对页面模板文件进行渲染并保存,得到修饰后的页面模板文件;启动web项目,根据web配置文件解析披风配置文件,根据披风配置文件将修饰后的页面模板文件发布至对应的页面文件。如此,只需要在开发配置文件内添加页面文件对应的页面路径信息即可实现模板文件的复用,开发效率高。

权利要求书

1.一种页面模板发布方法,其特征在于,包括:
获取导入web项目的开发工具包中功能代码文件对应的代码路径信息,以及与所述功
能代码文件关联的开发配置文件对应的配置路径信息,并将所述代码路径信息和所述配置
路径信息存储在web配置文件;
根据所述配置路径信息打开所述开发配置文件,在所述开发配置文件的模板区域内,
添加对应输入的页面模板文件的文件名、所述页面模板文件的文件路径信息、以及引用所
述页面模板文件的页面文件对应的页面路径信息,得到初始化后的开发配置文件;
根据所述文件名和所述文件路径信息打开对应的页面模板文件,对所述页面模板文件
进行渲染并保存,得到修饰后的页面模板文件;
启动所述web项目,根据所述web配置文件中的所述代码路径信息和所述配置路径信息
解析所述开发配置文件,并根据解析的开发配置文件中的页面路径信息,将所述修饰后的
页面模板文件发布至对应的页面文件。
2.根据权利要求1所述的页面模板发布方法,其特征在于,所述根据所述配置路径信息
打开所述开发配置文件,在所述开发配置文件的模板区域内,添加对应输入的页面模板文
件的文件名、所述页面模板文件的文件路径信息、以及引用所述页面模板文件的页面文件
对应的页面路径信息,得到初始化后的开发配置文件之前,还包括:
将初始存储在开发工具包中的所述开发配置文件拷贝至所述配置路径信息对应的文
件目录下。
3.根据权利要求1所述的页面模板发布方法,其特征在于,所述页面模板文件的类型为
jsp文件。
4.根据权利要求1所述的页面模板发布方法,其特征在于,所述根据所述配置路径信息
打开所述开发配置文件,在所述开发配置文件的模板区域内,添加对应输入的页面模板文
件的文件名、所述页面模板文件的文件路径信息、以及引用所述页面模板文件的页面文件
对应的页面路径信息,得到初始化后的开发配置文件之后,所述根据所述文件名和所述文
件路径信息打开对应的页面模板文件,对所述页面模板文件进行渲染并保存,得到修饰后
的页面模板文件之前,还包括:
在所述开发配置文件的标签规则区域内,添加输入的标签及对应的标签内容;
所述根据所述文件名和所述文件路径信息打开对应的页面模板文件,对所述页面模板
文件进行渲染并保存,得到修饰后的页面模板文件,包括:
根据所述文件名和所述文件路径信息打开对应的页面模板文件;
接收标签选择指令,根据所述标签选择指令从所述标签及标签内容内获取已选标签和
对应的已选标签内容;
将所述已选标签及对应的已选标签内容添加在所述页面模板文件内并保存,得到修饰
后的页面模板文件。
5.根据权利要求1所述的页面模板发布方法,其特征在于,所述启动所述web项目,根据
所述web配置文件中的所述代码路径信息和所述配置路径信息解析所述开发配置文件,并
根据解析的开发配置文件中的页面路径信息,将所述修饰后的页面模板文件发布至对应的
页面文件,包括:
启动web项目并读取所述web配置文件,根据所述配置路径信息查找对应的开发配置文
件,根据所述代码路径信息查找对应的功能代码文件;
打开所述功能代码文件并执行所述功能代码文件中的功能代码,根据所述功能代码调
用关联的所述开发配置文件;
根据所述开发配置文件的模块区域内的所述文件名和所述文件路径信息,查找对应的
修饰后的页面模板文件;
根据与所述文件名和所述文件路径信息对应的页面路径信息,查找对应的页面文件;
将所述修饰后的页面模板文件发布至对应的页面文件。
6.一种页面模板发布系统,其特征在于,包括:
web配置文件填充模块,用于获取导入web项目的开发工具包中功能代码文件对应的代
码路径信息,以及与所述功能代码文件关联的开发配置文件对应的配置路径信息,并将所
述代码路径信息和所述配置路径信息存储在web配置文件;
开发配置文件填充模块,用于根据所述配置路径信息打开所述开发配置文件,在所述
开发配置文件的模板区域内,添加对应输入的页面模板文件的文件名、所述页面模板文件
的文件路径信息、以及引用所述页面模板文件的页面文件对应的页面路径信息,得到初始
化后的开发配置文件;
页面模板文件填充模块,用于根据所述文件名和所述文件路径信息打开对应的页面模
板文件,对所述页面模板文件进行渲染并保存,得到修饰后的页面模板文件;
页面文件发布模块,用于启动所述web项目,根据所述web配置文件中的所述代码路径
信息和所述配置路径信息解析所述开发配置文件,并根据解析的开发配置文件中的页面路
径信息,将所述修饰后的页面模板文件发布至对应的页面文件。
7.根据权利要求6所述的页面模板发布系统,其特征在于,还包括:
文件拷贝模块,用于将初始存储在开发工具包中的所述开发配置文件拷贝至所述配置
路径信息对应的文件目录下。
8.根据权利要求6所述的页面模板发布系统,其特征在于,所述页面模板文件的类型为
jsp文件。
9.根据权利要求6所述的页面模板发布系统,其特征在于,还包括:
标签添加模块,用于在所述开发配置文件的标签规则区域内,添加输入的标签及对应
的标签内容;
所述页面模板文件填充模块包括:
文件打开单元,用于根据所述文件名和所述文件路径信息打开对应的页面模板文件;
标签获取单元,用于接收标签选择指令,根据所述标签选择指令从所述标签及标签内
容内获取已选标签和对应的已选标签内容;
添加保存单元,用于将所述已选标签及对应的已选标签内容添加在所述页面模板文件
内并保存,得到修饰后的页面模板文件。
10.根据权利要求6所述的页面模板发布系统,其特征在于,所述页面文件发布模块包
括:
web配置文件解析单元,用于启动web项目并读取所述web配置文件,根据所述配置路径
信息查找对应的开发配置文件,根据所述代码路径信息查找对应的功能代码文件;
功能代码执行单元,用于打开所述功能代码文件并执行所述功能代码文件中的功能代
码,根据所述功能代码调用关联的所述开发配置文件;
页面模板文件查找单元,用于根据所述开发配置文件的模块区域内的所述文件名和所
述文件路径信息,查找对应的修饰后的页面模板文件;
页面文件查找单元,用于根据与所述文件名和所述文件路径信息对应的页面路径信
息,查找对应的页面文件;
对应发布单元,用于将所述修饰后的页面模板文件发布至对应的页面文件。

说明书

页面模板发布方法和系统

技术领域

本发明涉及软件开发技术领域,特别是涉及一种页面模板发布方法和系统。

背景技术

页面开发人员在开发页面过程中,通常需要在多个不同的页面文件内引用公共部
分的jsp(Java Server Pages,java服务器页面)文件。

传统的技术方案是:当用户需要在多个页面文件中加入公共部分的jsp文件时,在
每个需要引用的页面文件内添加include方法,把需要添加的jsp文件的路径填写在
include方法里边。然而,当需要被添加的页面文件数量特别多时,开发人员需要对每一个
页面文件重复填写在include方法的操作,开发效率低。

发明内容

基于此,有必要针对上述问题,提供一种提高开发效率的页面页面模板文件发布
方法和系统。

一种页面模板发布方法,包括:

获取导入web项目的开发工具包中功能代码文件对应的代码路径信息,以及与所
述功能代码文件关联的开发配置文件对应的配置路径信息,并将所述代码路径信息和所述
配置路径信息存储在web配置文件;

根据所述配置路径信息打开所述开发配置文件,在所述开发配置文件的模板区域
内,添加对应输入的页面模板文件的文件名、所述页面模板文件的文件路径信息、以及引用
所述页面模板文件的页面文件对应的页面路径信息,得到初始化后的开发配置文件;

根据所述文件名和所述文件路径信息打开对应的页面模板文件,对所述页面模板
文件进行渲染并保存,得到修饰后的页面模板文件;

启动所述web项目,根据所述web配置文件中的所述代码路径信息和所述配置路径
信息解析所述开发配置文件,并根据解析的开发配置文件中的页面路径信息,将所述修饰
后的页面模板文件发布至对应的页面文件。

一种页面模板发布系统,包括:

web配置文件填充模块,用于获取导入web项目的开发工具包中功能代码文件对应
的代码路径信息,以及与所述功能代码文件关联的开发配置文件对应的配置路径信息,并
将所述代码路径信息和所述配置路径信息存储在web配置文件;

开发配置文件填充模块,用于根据所述配置路径信息打开所述开发配置文件,在
所述开发配置文件的模板区域内,添加对应输入的页面模板文件的文件名、所述页面模板
文件的文件路径信息、以及引用所述页面模板文件的页面文件对应的页面路径信息,得到
初始化后的开发配置文件;

页面模板文件填充模块,用于根据所述文件名和所述文件路径信息打开对应的页
面模板文件,对所述页面模板文件进行渲染并保存,得到修饰后的页面模板文件;

页面文件发布模块,用于启动所述web项目,根据所述web配置文件中的所述代码
路径信息和所述配置路径信息解析所述开发配置文件,并根据解析的开发配置文件中的页
面路径信息,将所述修饰后的页面模板文件发布至对应的页面文件。

上述页面模板发布方法和系统,通过获取导入web项目的开发工具包中功能代码
文件对应的代码路径信息,以及与功能代码文件关联的开发配置文件对应的配置路径信
息,并将代码路径信息和配置路径信息存储在web配置文件,完成web配置文件的内容添加;
通过根据配置路径信息打开开发配置文件,在开发配置文件的模板区域内,添加对应输入
的页面模板文件的文件名、页面模板文件的文件路径信息、以及引用页面模板文件的页面
文件对应的页面路径信息,得到初始化后的开发配置文件,完成对web配置文件中关联的开
发配置文件的初始化;通过根据文件名和文件路径信息打开对应的页面模板文件,对页面
模板文件进行渲染并保存,得到修饰后的页面模板文件,完成对开发配置文件中关联的页
面模板文件的修饰;之后,启动web项目,根据web配置文件中的代码路径信息和配置路径信
息解析开发配置文件,并根据解析的开发配置文件中的页面路径信息,将修饰后的页面模
板文件发布至对应的页面文件。如此,当多个页面文件需要引用公共部分的页面模板文件
时,只需要在开发配置文件的对应页面模板文件的模块区域内,添加需要引用该页面模板
文件的页面文件对应的页面路径信息即可,不用人工到每个页面文件处进行引用操作,提
高公共部分的复用灵活性,从而提高开发效率。

附图说明

图1为一实施例中页面模板发布方法的流程图;

图2为另一实施例中页面模板发布方法的流程图;

图3为一实施例中启动web项目,根据web配置文件中的代码路径信息和配置路径
信息解析开发配置文件,并根据解析的开发配置文件中的页面路径信息,将修饰后的页面
模板文件发布至对应的页面文件的具体流程图;

图4为一实施例中页面模板发布系统的模块框图。

具体实施方式

参考图1,一实施例中的页面模板发布方法,包括如下步骤。

S110:获取导入web项目的开发工具包中功能代码文件对应的代码路径信息,以及
与功能代码文件关联的开发配置文件对应的配置路径信息,并将代码路径信息和配置路径
信息存储在web配置文件。

功能代码文件为存储功能代码的文件,开发配置文件为开发工具包内包含的一个
文件,功能代码文件与开发配置文件相关联,指执行功能代码文件内的功能代码时可读取
或调用开发配置文件内的信息。代码路径信息用于指示存储功能代码文件的位置,配置路
径信息用于指示存储开发配置文件的位置。获取代码路径信息和配置路径信息,具体可以
是通过获取开发人员输入的路径数据获取,也可以是通过自动读取功能代码文件的存储位
置和开发配置文件的存储位置获取。

web配置文件为web项目自带的一个文件,是web项目启动的入口,web项目启动后
需要解析web配置文件内的内容。通过将代码路径信息和配置路径信息添加在web配置文件
内,使得web项目启动时通过读取web配置文件即可加载和解析开发工具包的功能代码文件
和开发配置文件。本实施例中,开发工具包命名为PageLoadk.jar,web配置文件命名为
web.xml。

S130:根据配置路径信息打开开发配置文件,在开发配置文件的模板区域内,添加
对应输入的页面模板文件的文件名、页面模板文件的文件路径信息、以及引用页面模板文
件的页面文件对应的页面路径信息,得到初始化后的开发配置文件。

打开开发配置文件,可以是在接收到输入的开发配置文件打开指令后执行,打开
开发配置文件后可以显示模板区域。模板区域指页面模板文件对应的代码区域,不同的页
面模板文件对应不同的模板区域,开发配置文件内包括的模板区域的数量可以是一个,也
可以是多个。文件路径信息用于指示存储页面模板文件的位置,可以是绝对路径信息,也可
以是相对路径信息。页面文件指包含创建页面的代码的文件,页面路径信息用于指示存储
页面文件的位置。

在模板区域内添加对应输入的文件名、文件路径信息和页面路径信息,具体是在
不同的模板区域内,添加与模板区域对应的页面模板文件的文件名和文件路径信息、以及
与页面模板文件对应的页面路径信息。同一个页面模板文件可以被多个不同的页面文件引
用,同一个页面文件可以引用多个页面模板文件。因此,读取模板区域内的信息,可以确定
对应的页面模板文件,以及与页面模板文件对应的页面文件。通过在开发配置文件内添加
页面模板文件的文件名、文件路径信息和页面路径信息,使得在解析开发配置文件时可以
加载页面模板文件和与引用页面模板文件的页面文件。本实施例中,开发配置文件命名为
PageLoadk.xml。

模板区域内可以存有预设的内容添加范例和注解,以便开发人员快速查找和识
别,并根据内容添加范例和注解输入正确格式的文件名和文件路径信息。本实施例中,页面
模板文件包括默认页面模板文件和自定义页面模板文件;模板区域包括默认页面模板文件
区域、自定义页面模板文件区域。默认页面模板文件区域内可添加默认页面模板文件的文
件名和文件路径信息、以及使用默认页面模板文件的页面文件对应的页面路径信息;自定
义页面模板文件区域内可添加自定义页面模板文件的文件名和文件路径信息、以及使用自
定义页面模板文件的页面文件对应的页面路径信息。

在一实施例中,步骤S130之前,还包括文件拷贝步骤:将初始存储在开发工具包中
的开发配置文件拷贝至配置路径信息对应的文件目录下。

开发工具包内初始存储有开发配置文件,需要按要求将开发配置文件存储在配置
路径信息对应的文件目录下。具体地,步骤S130可以是在步骤S110之前执行,此时,步骤
S110中的配置路径信息为拷贝开发配置文件之后对应的存储位置;步骤S120也可以在步骤
S110之后执行,此时,步骤S110为预先指定的需要存储开发配置文件的位置,然后步骤S120
再将开发配置文件拷贝至对应位置。

S150:根据文件名和文件路径信息打开对应的页面模板文件,对页面模板文件进
行渲染并保存,得到修饰后的页面模板文件。

打开页面模板文件,可以是在接收到输入的页面模板文件打开指令后执行。具体
地,在步骤S150之前还包括:根据文件路径信息创建对应的页面模板文件。

对页面模板文件进行渲染,具体是在页面模板文件内添加可以实现页面模板的代
码,一个修饰后的页面模板文件对应一个页面模板。本实施例中,页面模板文件的类型为
jsp文件。通过对页面模板文件进行渲染,使得在加载页面模板文件时可以生成对应的页面
模板。

在一实施例中,参考图2,步骤S130之后,步骤S150之前,还包括步骤S140。

S140:在开发配置文件的标签规则区域内,添加输入的标签及对应的标签内容。

开发配置文件内除了有模板区域外,还有标签规则区域,用于添加开发工具包的
自定义标签;标签规则区域内可以存有预设的标签添加范例和注解,以便开发人员快速查
找和识别,并根据标签添加范例和注解输入正确格式的标签和标签内容。标签的类型有多
种,主要是依托html的标签协议来制作的,比如页面头部标签为<PageLoadk:head>,页面整
体标签为<PageLoadk:body>。标签内容指标签包含的代码,每一个标签对应包含有标签内
容。添加输入的标签及对应的标签内容,具体可以是获取开发人员输入的标签数据并添加
在标签规则区域内。

对应地,本实施例中,步骤S150包括步骤S151至步骤S153。

S151:根据文件名和文件路径信息打开对应的页面模板文件。

S152:接收标签选择指令,根据标签选择指令从标签及标签内容内获取已选标签
和对应的已选标签内容。

步骤S140中添加的标签可以有多个,对页面模板文件进行渲染时可以只需要用到
其中的几个标签,也可以用到所有的标签,具体根据页面模板文件的需要进行选择。已选标
签及对应的已选标签内容,指在步骤S140中添加的所有标签和标签内容中选择得到的标签
及标签内容。

S153:将已选标签及对应的已选标签内容添加在页面模板文件内并保存,得到修
饰后的页面模板文件。

通过在页面模板文件内添加已选标签及已选标签内容,完成对页面模板文件的渲
染,使得在加载页面模板文件时可以生成对应的页面模板。

本实施例中,步骤S110、步骤S130和步骤S150的执行顺序为按顺序执行,可以了
解,在另一实施例中,也可以按照步骤S150、步骤S130、步骤S110的顺序执行,即先得修饰后
的页面模板文件并存储;然后将修饰后的页面模板文件的文件名和存储页面模板文件的文
件路径信息添加在开发配置文件的模板区域内,同时在模板区域内添加引用对应页面模板
文件的页面文件的页面路径信息,存储得到初始化后的开发配置文件;最后将开发配置文
件的配置路径信息和功能代码文件的代码路径信息添加在web配置文件内。

S170:启动web项目,根据web配置文件中的代码路径信息和配置路径信息解析开
发配置文件,并根据解析的开发配置文件中的页面路径信息,将修饰后的页面模板文件发
布至对应的页面文件。

在一实施例中,参考图3,步骤S170包括步骤S171至步骤S175。

S171:启动web项目并读取web配置文件,根据配置路径信息查找对应的开发配置
文件,根据代码路径信息查找对应的功能代码文件。

web项目启动后会读取web配置文件内的信息,web配置文件内存储有配置路径信
息和代码路径信息。

S172:打开功能代码文件并执行功能代码文件中的功能代码,根据功能代码调用
关联的开发配置文件。

功能代码文件内存储有功能代码,功能代码执行过程中可调用开发配置文件。

S173:根据开发配置文件的模块区域内的文件名和文件路径信息,查找对应的修
饰后的页面模板文件。

开发配置文件内包含模块区域,通过读取模块区域内的文件名和文件路径信息,
可查找到对应的修饰后的页面模板文件。

S174:根据与文件名和文件路径信息对应的页面路径信息,查找对应的页面文件。

添加模块区域内的信息时,页面路径信息与文件名、文件路径信息是对应添加的,
即同一个模块区域内的页面路径信息与文件名和文件路径信息对应。

S175:将修饰后的页面模板文件发布至对应的页面文件。

文件名、文件路径信息与页面路径信息对应,则页面模板文件与页面文件对应,表
示页面文件引用对应的页面模板文件,因此,可以将修饰后的页面模板文件发布至对应的
页面文件。

web项目启动后,会自动记载web配置文件内的内容,通过读取web配置文件内的代
码路径信息识别并读取功能代码文件里边的功能代码;读取了这功能代码之后,进一步根
据web配置文件内的配置路径信息读取开发配置文件;根据开发配置文件内的文件名、文件
路径信息进一步获取每个页面模板文件并根据开发配置文件内文件路径信息与页面路径
信息的对应关系,将页面模板文件发布至对应的页面文件。如此,可通过自动解析web配置
文件,将修饰后的页面模板文件对应的页面模板发布至引用该页面模板的页面文件。

上述页面模板发布方法,通过获取导入web项目的开发工具包中功能代码文件对
应的代码路径信息,以及与功能代码文件关联的开发配置文件对应的配置路径信息,并将
代码路径信息和配置路径信息存储在web配置文件,完成web配置文件的内容添加;通过根
据配置路径信息打开开发配置文件,在开发配置文件的模板区域内,添加对应输入的页面
模板文件的文件名、页面模板文件的文件路径信息、以及引用页面模板文件的页面文件对
应的页面路径信息,得到初始化后的开发配置文件,完成对web配置文件中关联的开发配置
文件的初始化;通过根据文件名和文件路径信息打开对应的页面模板文件,对页面模板文
件进行渲染并保存,得到修饰后的页面模板文件,完成对开发配置文件中关联的页面模板
文件的修饰;之后,启动web项目,根据web配置文件中的代码路径信息和配置路径信息解析
开发配置文件,并根据解析的开发配置文件中的页面路径信息,将修饰后的页面模板文件
发布至对应的页面文件。如此,当多个页面文件需要引用公共部分的页面模板文件时,只需
要在开发配置文件的对应页面模板文件的模块区域内,添加需要引用该页面模板文件的页
面文件对应的页面路径信息即可,不用人工到每个页面文件处进行引用操作,提高公共部
分的复用灵活性,从而提高开发效率。

参考图4,一实施例中的页面模板发布系统,包括web配置文件填充模块110、开发
配置文件填充模块130、页面模板文件填充模块150和页面文件发布模块170。

web配置文件填充模块110用于获取导入web项目的开发工具包中功能代码文件对
应的代码路径信息,以及与功能代码文件关联的开发配置文件对应的配置路径信息,并将
代码路径信息和配置路径信息存储在web配置文件。

通过将代码路径信息和配置路径信息添加在web配置文件内,使得web项目启动时
通过读取web配置文件即可加载和解析开发工具包的功能代码文件和开发配置文件。本实
施例中,开发工具包命名为PageLoadk.jar,web配置文件命名为web.xml。

开发配置文件填充模块130用于根据配置路径信息打开开发配置文件,在开发配
置文件的模板区域内,添加对应输入的页面模板文件的文件名、页面模板文件的文件路径
信息、以及引用页面模板文件的页面文件对应的页面路径信息,得到初始化后的开发配置
文件。

通过在开发配置文件内添加页面模板文件的文件名、文件路径信息和页面路径信
息,使得在解析开发配置文件时可以加载页面模板文件和与引用页面模板文件的页面文
件。本实施例中,开发配置文件命名为PageLoadk.xml。

在一实施例中,上述页面模板发布系统还包括文件拷贝模块(图未示),用于将初
始存储在开发工具包中的开发配置文件拷贝至配置路径信息对应的文件目录下。文件拷贝
模块可以是在web配置文件填充模块110执行响应功能之前进行开发配置文件的拷贝,此
时,web配置文件填充模块110中添加在web配置文件的配置路径信息为拷贝开发配置文件
之后对应的存储位置;文件拷贝模块也可以在web配置文件填充模块110执行响应功能之后
执行,此时,web配置文件填充模块110中添加在web配置文件的配置路径信息为预先指定的
需要存储开发配置文件的位置,然后文件拷贝模块再将开发配置文件拷贝至对应位置。

页面模板文件填充模块150用于根据文件名和文件路径信息打开对应的页面模板
文件,对页面模板文件进行渲染并保存,得到修饰后的页面模板文件。

对页面模板文件进行渲染,具体是在页面模板文件内添加可以实现页面模板的代
码,一个修饰后的页面模板文件对应一个页面模板。本实施例中,页面模板文件的类型为
jsp文件。通过对页面模板文件进行渲染,使得在加载页面模板文件时可以生成对应的页面
模板。

在一实施例中,上述页面模板发布系统还包括标签添加模块(图未示),用于在开
发配置文件的标签规则区域内,添加输入的标签及对应的标签内容。

对应地,本实施例中,页面模板文件填充150模块包括文件打开单元(图未示)、标
签获取单元(图未示)和添加保存单元(图未示)。文件打开单元用于根据文件名和文件路径
信息打开对应的页面模板文件。标签获取单元用于接收标签选择指令,根据标签选择指令
从标签及标签内容内获取已选标签和对应的已选标签内容。添加保存单元用于将已选标签
及对应的已选标签内容添加在页面模板文件内并保存,得到修饰后的页面模板文件。

通过在页面模板文件内添加已选标签及对应的已选标签内容,完成对页面模板文
件的渲染,使得在加载页面模板文件时可以生成对应的页面模板。

页面文件发布模块170用于启动web项目,根据web配置文件中的代码路径信息和
配置路径信息解析开发配置文件,并根据解析的开发配置文件中的页面路径信息,将修饰
后的页面模板文件发布至对应的页面文件。

在一实施例中,页面文件发布模块170包括web配置文件解析单元(图未示)、功能
代码执行单元(图未示)、页面模板文件查找单元(图未示)、页面文件查找单元(图未示)和
对应发布单元(图未示)。

web配置文件解析单元用于启动web项目并读取web配置文件,根据配置路径信息
查找对应的开发配置文件,根据代码路径信息查找对应的功能代码文件。

功能代码执行单元用于打开功能代码文件并执行功能代码文件中的功能代码,根
据功能代码调用关联的开发配置文件。页面模板文件查找单元用于根据开发配置文件的模
块区域内的文件名和文件路径信息,查找对应的修饰后的页面模板文件。页面文件查找单
元用于根据与文件名和文件路径信息对应的页面路径信息,查找对应的页面文件。对应发
布单元用于将修饰后的页面模板文件发布至对应的页面文件。如此,可通过自动解析web配
置文件,将修饰后的页面模板文件对应的页面模板发布至引用该页面模板的页面文件。

上述页面模板发布系统,通过web配置文件填充模块110获取导入web项目的开发
工具包中功能代码文件对应的代码路径信息,以及与功能代码文件关联的开发配置文件对
应的配置路径信息,并将代码路径信息和配置路径信息存储在web配置文件,完成web配置
文件的内容添加;通过开发配置文件填充模块130根据配置路径信息打开开发配置文件,在
开发配置文件的模板区域内,添加对应输入的页面模板文件的文件名、页面模板文件的文
件路径信息、以及引用页面模板文件的页面文件对应的页面路径信息,得到初始化后的开
发配置文件,完成对web配置文件中关联的开发配置文件的初始化;通过页面模板文件填充
模块150根据文件名和文件路径信息打开对应的页面模板文件,对页面模板文件进行渲染
并保存,得到修饰后的页面模板文件,完成对开发配置文件中关联的页面模板文件的修饰;
之后,页面文件发布模块170启动web项目,根据web配置文件中的代码路径信息和配置路径
信息解析开发配置文件,并根据解析的开发配置文件中的页面路径信息,将修饰后的页面
模板文件发布至对应的页面文件。如此,当多个页面文件需要引用公共部分的页面模板文
件时,只需要在开发配置文件的对应页面模板文件的模块区域内,添加需要引用该页面模
板文件的页面文件对应的页面路径信息即可,不用人工到每个页面文件处进行操作,提高
公共部分的复用灵活性,从而提高开发效率。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实
施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存
在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并
不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来
说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护
范围。因此,本发明专利的保护范围应以所附权利要求为准。

页面模板发布方法和系统.pdf_第1页
第1页 / 共15页
页面模板发布方法和系统.pdf_第2页
第2页 / 共15页
页面模板发布方法和系统.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《页面模板发布方法和系统.pdf》由会员分享,可在线阅读,更多相关《页面模板发布方法和系统.pdf(15页珍藏版)》请在专利查询网上搜索。

本发明涉及一种页面模板发布方法和系统,该方法包括获取功能代码文件的代码路径信息和开发配置文件的配置路径信息,并存储在web配置文件;打开开发配置文件,在开发配置文件的模板区域内添加对应输入的页面模板文件的文件名、文件路径信息、以及引用页面模板文件的页面文件对应的页面路径信息,得到初始化后的开发配置文件;打开页面模板文件,对页面模板文件进行渲染并保存,得到修饰后的页面模板文件;启动web项目,根据w。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1