【技术实现步骤摘要】
本专利技术涉及软件开发
,特别是涉及一种页面模板发布方法和系统。
技术介绍
页面开发人员在开发页面过程中,通常需要在多个不同的页面文件内引用公共部分的jsp(JavaServerPages,java服务器页面)文件。传统的技术方案是:当用户需要在多个页面文件中加入公共部分的jsp文件时,在每个需要引用的页面文件内添加include方法,把需要添加的jsp文件的路径填写在include方法里边。然而,当需要被添加的页面文件数量特别多时,开发人员需要对每一个页面文件重复填写在include方法的操作,开发效率低。
技术实现思路
基于此,有必要针对上述问题,提供一种提高开发效率的页面页面模板文件发布方法和系统。一种页面模板发布方法,包括:获取导入web项目的开发工具包中功能代码文件对应的代码路径信息,以及与所述功能代码文件关联的开发配置文件对应的配置路径信息,并将所述代码路径信息和所述配置路径信息存储在web配置文件;根据所述配置路径信息打开所述开发配置文件,在所述开发配置文件的模板区域内,添加对应输入的页面模板文件的文件名、所述页面模板文件的文件路径信息、以及引用 ...
【技术保护点】
一种页面模板发布方法,其特征在于,包括:获取导入web项目的开发工具包中功能代码文件对应的代码路径信息,以及与所述功能代码文件关联的开发配置文件对应的配置路径信息,并将所述代码路径信息和所述配置路径信息存储在web配置文件;根据所述配置路径信息打开所述开发配置文件,在所述开发配置文件的模板区域内,添加对应输入的页面模板文件的文件名、所述页面模板文件的文件路径信息、以及引用所述页面模板文件的页面文件对应的页面路径信息,得到初始化后的开发配置文件;根据所述文件名和所述文件路径信息打开对应的页面模板文件,对所述页面模板文件进行渲染并保存,得到修饰后的页面模板文件;启动所述web项 ...
【技术特征摘要】
1.一种页面模板发布方法,其特征在于,包括:获取导入web项目的开发工具包中功能代码文件对应的代码路径信息,以及与所述功能代码文件关联的开发配置文件对应的配置路径信息,并将所述代码路径信息和所述配置路径信息存储在web配置文件;根据所述配置路径信息打开所述开发配置文件,在所述开发配置文件的模板区域内,添加对应输入的页面模板文件的文件名、所述页面模板文件的文件路径信息、以及引用所述页面模板文件的页面文件对应的页面路径信息,得到初始化后的开发配置文件;根据所述文件名和所述文件路径信息打开对应的页面模板文件,对所述页面模板文件进行渲染并保存,得到修饰后的页面模板文件;启动所述web项目,根据所述web配置文件中的所述代码路径信息和所述配置路径信息解析所述开发配置文件,并根据解析的开发配置文件中的页面路径信息,将所述修饰后的页面模板文件发布至对应的页面文件。2.根据权利要求1所述的页面模板发布方法,其特征在于,所述根据所述配置路径信息打开所述开发配置文件,在所述开发配置文件的模板区域内,添加对应输入的页面模板文件的文件名、所述页面模板文件的文件路径信息、以及引用所述页面模板文件的页面文件对应的页面路径信息,得到初始化后的开发配置文件之前,还包括:将初始存储在开发工具包中的所述开发配置文件拷贝至所述配置路径信息对应的文件目录下。3.根据权利要求1所述的页面模板发布方法,其特征在于,所述页面模板文件的类型为jsp文件。4.根据权利要求1所述的页面模板发布方法,其特征在于,所述根据所述配置路径信息打开所述开发配置文件,在所述开发配置文件的模板区域内,添加对应输入的页面模板文件的文件名、所述页面模板文件的文件路径信息、以及引用所述页面模板文件的页面文件对应的页面路径信息,得到初始化后的开发配置文件之后,所述根据所述文件名和所述文件路径信息打开对应的页面模板文件,对所述页面模板文件进行渲染并保存,得到修饰后的页面模板文件之前,还包括:在所述开发配置文件的标签规则区域内,添加输入的标签及对应的标签内容;所述根据所述文件名和所述文件路径信息打开对应的页面模板文件,对所述页面模板文件进行渲染并保存,得到修饰后的页面模板文件,包括:根据所述文件名和所述文件路径信息打开对应的页面模板文件;接收标签选择指令,根据所述标签选择指令从所述标签及标签内容内获取已选标签和对应的已选标签内容;将所述已选标签及对应的已选标签内容添加在所述页面模板文件内并保存,得到修饰后的页面模板文件。5.根据权利要求1所述的页面模板发布方法,其特征在于,所述启动所述web项目,根据所述web配置文件中的所述代码路径信息和所述配置路径信息解析所述开发配置文件,并根据解析的开发配置文件中的页面路径信息,将所述修饰后的页面模板文件发布至对应的页面文件,包括:启动web项目并读取所述web配置文件,根据所述配置路径信息查找对应的开发配置文件,根据所述代码路径信息查找对应的功能代码文件;打开所述功能代码文件并执行所述功能代码文件...
【专利技术属性】
技术研发人员:朱丹阳,
申请(专利权)人:广东广新信息产业股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。