1.一種頁面模板發(fā)布方法,其特征在于,包括:
獲取導(dǎo)入web項(xiàng)目的開發(fā)工具包中功能代碼文件對(duì)應(yīng)的代碼路徑信息,以及與所述功能代碼文件關(guān)聯(lián)的開發(fā)配置文件對(duì)應(yīng)的配置路徑信息,并將所述代碼路徑信息和所述配置路徑信息存儲(chǔ)在web配置文件;
根據(jù)所述配置路徑信息打開所述開發(fā)配置文件,在所述開發(fā)配置文件的模板區(qū)域內(nèi),添加對(duì)應(yīng)輸入的頁面模板文件的文件名、所述頁面模板文件的文件路徑信息、以及引用所述頁面模板文件的頁面文件對(duì)應(yīng)的頁面路徑信息,得到初始化后的開發(fā)配置文件;
根據(jù)所述文件名和所述文件路徑信息打開對(duì)應(yīng)的頁面模板文件,對(duì)所述頁面模板文件進(jìn)行渲染并保存,得到修飾后的頁面模板文件;
啟動(dòng)所述web項(xiàng)目,根據(jù)所述web配置文件中的所述代碼路徑信息和所述配置路徑信息解析所述開發(fā)配置文件,并根據(jù)解析的開發(fā)配置文件中的頁面路徑信息,將所述修飾后的頁面模板文件發(fā)布至對(duì)應(yīng)的頁面文件。
2.根據(jù)權(quán)利要求1所述的頁面模板發(fā)布方法,其特征在于,所述根據(jù)所述配置路徑信息打開所述開發(fā)配置文件,在所述開發(fā)配置文件的模板區(qū)域內(nèi),添加對(duì)應(yīng)輸入的頁面模板文件的文件名、所述頁面模板文件的文件路徑信息、以及引用所述頁面模板文件的頁面文件對(duì)應(yīng)的頁面路徑信息,得到初始化后的開發(fā)配置文件之前,還包括:
將初始存儲(chǔ)在開發(fā)工具包中的所述開發(fā)配置文件拷貝至所述配置路徑信息對(duì)應(yīng)的文件目錄下。
3.根據(jù)權(quán)利要求1所述的頁面模板發(fā)布方法,其特征在于,所述頁面模板文件的類型為jsp文件。
4.根據(jù)權(quán)利要求1所述的頁面模板發(fā)布方法,其特征在于,所述根據(jù)所述配置路徑信息打開所述開發(fā)配置文件,在所述開發(fā)配置文件的模板區(qū)域內(nèi),添加對(duì)應(yīng)輸入的頁面模板文件的文件名、所述頁面模板文件的文件路徑信息、以及引用所述頁面模板文件的頁面文件對(duì)應(yīng)的頁面路徑信息,得到初始化后的開發(fā)配置文件之后,所述根據(jù)所述文件名和所述文件路徑信息打開對(duì)應(yīng)的頁面模板文件,對(duì)所述頁面模板文件進(jìn)行渲染并保存,得到修飾后的頁面模板文件之前,還包括:
在所述開發(fā)配置文件的標(biāo)簽規(guī)則區(qū)域內(nèi),添加輸入的標(biāo)簽及對(duì)應(yīng)的標(biāo)簽內(nèi)容;
所述根據(jù)所述文件名和所述文件路徑信息打開對(duì)應(yīng)的頁面模板文件,對(duì)所述頁面模板文件進(jìn)行渲染并保存,得到修飾后的頁面模板文件,包括:
根據(jù)所述文件名和所述文件路徑信息打開對(duì)應(yīng)的頁面模板文件;
接收標(biāo)簽選擇指令,根據(jù)所述標(biāo)簽選擇指令從所述標(biāo)簽及標(biāo)簽內(nèi)容內(nèi)獲取已選標(biāo)簽和對(duì)應(yīng)的已選標(biāo)簽內(nèi)容;
將所述已選標(biāo)簽及對(duì)應(yīng)的已選標(biāo)簽內(nèi)容添加在所述頁面模板文件內(nèi)并保存,得到修飾后的頁面模板文件。
5.根據(jù)權(quán)利要求1所述的頁面模板發(fā)布方法,其特征在于,所述啟動(dòng)所述web項(xiàng)目,根據(jù)所述web配置文件中的所述代碼路徑信息和所述配置路徑信息解析所述開發(fā)配置文件,并根據(jù)解析的開發(fā)配置文件中的頁面路徑信息,將所述修飾后的頁面模板文件發(fā)布至對(duì)應(yīng)的頁面文件,包括:
啟動(dòng)web項(xiàng)目并讀取所述web配置文件,根據(jù)所述配置路徑信息查找對(duì)應(yīng)的開發(fā)配置文件,根據(jù)所述代碼路徑信息查找對(duì)應(yīng)的功能代碼文件;
打開所述功能代碼文件并執(zhí)行所述功能代碼文件中的功能代碼,根據(jù)所述功能代碼調(diào)用關(guān)聯(lián)的所述開發(fā)配置文件;
根據(jù)所述開發(fā)配置文件的模塊區(qū)域內(nèi)的所述文件名和所述文件路徑信息,查找對(duì)應(yīng)的修飾后的頁面模板文件;
根據(jù)與所述文件名和所述文件路徑信息對(duì)應(yīng)的頁面路徑信息,查找對(duì)應(yīng)的頁面文件;
將所述修飾后的頁面模板文件發(fā)布至對(duì)應(yīng)的頁面文件。
6.一種頁面模板發(fā)布系統(tǒng),其特征在于,包括:
web配置文件填充模塊,用于獲取導(dǎo)入web項(xiàng)目的開發(fā)工具包中功能代碼文件對(duì)應(yīng)的代碼路徑信息,以及與所述功能代碼文件關(guān)聯(lián)的開發(fā)配置文件對(duì)應(yīng)的配置路徑信息,并將所述代碼路徑信息和所述配置路徑信息存儲(chǔ)在web配置文件;
開發(fā)配置文件填充模塊,用于根據(jù)所述配置路徑信息打開所述開發(fā)配置文件,在所述開發(fā)配置文件的模板區(qū)域內(nèi),添加對(duì)應(yīng)輸入的頁面模板文件的文件名、所述頁面模板文件的文件路徑信息、以及引用所述頁面模板文件的頁面文件對(duì)應(yīng)的頁面路徑信息,得到初始化后的開發(fā)配置文件;
頁面模板文件填充模塊,用于根據(jù)所述文件名和所述文件路徑信息打開對(duì)應(yīng)的頁面模板文件,對(duì)所述頁面模板文件進(jìn)行渲染并保存,得到修飾后的頁面模板文件;
頁面文件發(fā)布模塊,用于啟動(dòng)所述web項(xiàng)目,根據(jù)所述web配置文件中的所述代碼路徑信息和所述配置路徑信息解析所述開發(fā)配置文件,并根據(jù)解析的開發(fā)配置文件中的頁面路徑信息,將所述修飾后的頁面模板文件發(fā)布至對(duì)應(yīng)的頁面文件。
7.根據(jù)權(quán)利要求6所述的頁面模板發(fā)布系統(tǒng),其特征在于,還包括:
文件拷貝模塊,用于將初始存儲(chǔ)在開發(fā)工具包中的所述開發(fā)配置文件拷貝至所述配置路徑信息對(duì)應(yīng)的文件目錄下。
8.根據(jù)權(quán)利要求6所述的頁面模板發(fā)布系統(tǒng),其特征在于,所述頁面模板文件的類型為jsp文件。
9.根據(jù)權(quán)利要求6所述的頁面模板發(fā)布系統(tǒng),其特征在于,還包括:
標(biāo)簽添加模塊,用于在所述開發(fā)配置文件的標(biāo)簽規(guī)則區(qū)域內(nèi),添加輸入的標(biāo)簽及對(duì)應(yīng)的標(biāo)簽內(nèi)容;
所述頁面模板文件填充模塊包括:
文件打開單元,用于根據(jù)所述文件名和所述文件路徑信息打開對(duì)應(yīng)的頁面模板文件;
標(biāo)簽獲取單元,用于接收標(biāo)簽選擇指令,根據(jù)所述標(biāo)簽選擇指令從所述標(biāo)簽及標(biāo)簽內(nèi)容內(nèi)獲取已選標(biāo)簽和對(duì)應(yīng)的已選標(biāo)簽內(nèi)容;
添加保存單元,用于將所述已選標(biāo)簽及對(duì)應(yīng)的已選標(biāo)簽內(nèi)容添加在所述頁面模板文件內(nèi)并保存,得到修飾后的頁面模板文件。
10.根據(jù)權(quán)利要求6所述的頁面模板發(fā)布系統(tǒng),其特征在于,所述頁面文件發(fā)布模塊包括:
web配置文件解析單元,用于啟動(dòng)web項(xiàng)目并讀取所述web配置文件,根據(jù)所述配置路徑信息查找對(duì)應(yīng)的開發(fā)配置文件,根據(jù)所述代碼路徑信息查找對(duì)應(yīng)的功能代碼文件;
功能代碼執(zhí)行單元,用于打開所述功能代碼文件并執(zhí)行所述功能代碼文件中的功能代碼,根據(jù)所述功能代碼調(diào)用關(guān)聯(lián)的所述開發(fā)配置文件;
頁面模板文件查找單元,用于根據(jù)所述開發(fā)配置文件的模塊區(qū)域內(nèi)的所述文件名和所述文件路徑信息,查找對(duì)應(yīng)的修飾后的頁面模板文件;
頁面文件查找單元,用于根據(jù)與所述文件名和所述文件路徑信息對(duì)應(yīng)的頁面路徑信息,查找對(duì)應(yīng)的頁面文件;
對(duì)應(yīng)發(fā)布單元,用于將所述修飾后的頁面模板文件發(fā)布至對(duì)應(yīng)的頁面文件。