[發明專利]一種頁面生成方法和裝置在審
| 申請號: | 201811020725.1 | 申請日: | 2018-09-03 |
| 公開(公告)號: | CN109271162A | 公開(公告)日: | 2019-01-25 |
| 發明(設計)人: | 李海;舒暢;吳觀宇;朱俊;楊文韜 | 申請(專利權)人: | 中國建設銀行股份有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 配置文件 描述語言 頁面生成 服務器 目標配置文件 方法和裝置 通用界面 開發 轉換 不同的配置文件 開發效率 目標界面 目標頁面 內容轉換 請求獲取 預先指定 客戶端 頁面 工作量 客戶 申請 | ||
1.一種頁面生成方法,其特征在于,包括:
接收客戶端發送的頁面生成請求,所述頁面生成請求用于請求生成目標頁面;
根據所述頁面生成請求,從用于生成不同頁面的多個配置文件中,獲取用于生成所述目標頁面的配置文件;所述多個配置文件中的內容均采用預先設置的通用界面描述語言編寫;
確定所述客戶端能識別的目標界面描述語言;
將所述配置文件中的內容轉換為采用所述目標界面描述語言編寫的內容,得到由所述配置文件轉換出的目標配置文件;
根據所述目標配置文件生成目標頁面。
2.根據權利要求1所述的頁面生成方法,其特征在于,所述配置文件包括根元素、用于表示頁面上的頁面分區的塊元素和用于表示頁面上包括的頁面元素的界面元素;一個所述根元素下關聯有至少一個所述塊元素,一個所述塊元素下關聯有至少一個所述界面元素;
相應地,所述將所述配置文件中的內容轉換為采用目標界面描述語言編寫的內容,包括:
定位出所述配置文件中的根元素;
分別將所述根元素下關聯的至少一個塊元素轉換為采用所述目標界面描述語言編寫的至少一個塊元素;
分別將各個所述塊元素下關聯的至少一個界面元素轉換成為采用所述目標界面描述語言編寫的至少一個界面元素。
3.根據權利要求2所述的頁面生成方法,其特征在于,所述目標界面描述語言包括用于描述靜態頁面內容的第一目標界面描述語言和用于描述動態頁面內容的第二目標界面描述語言;
分別將所述根元素下關聯的至少一個塊元素轉換為采用所述目標界面描述語言編寫的至少一個塊元素,包括:
確定所述根元素下關聯的至少一個塊元素中屬于靜態頁面內容的塊元素和屬于動態頁面內容的塊元素;
將確定出的所述屬于靜態頁面內容的塊元素轉換為采用所述第一目標界面描述語言編寫的塊元素;
將確定出的所述屬于動態頁面內容的塊元素轉換為采用所述第二目標界面描述語言編寫的塊元素;
分別將各個所述塊元素下關聯的至少一個界面元素轉換為采用所述目標界面描述語言編寫的至少一個界面元素,包括:
確定每個所述塊元素下關聯的至少一個界面元素中屬于靜態頁面內容的界面元素和屬于動態頁面內容的界面元素;
將確定出的所述屬于靜態頁面內容的界面元素轉換為采用所述第一目標界面描述語言編寫的界面元素;
將確定出的所述用于屬于動態頁面內容的界面元素轉換為采用所述第二目標界面描述語言編寫的界面元素。
4.根據權利要求1所述的頁面生成方法,其特征在于,所述配置文件通過如下方式生成:
接收用戶輸入的圖形化的頁面內容;
按照預先定義的界面配置規范,將所述圖形化的頁面內容轉換為采用預先設置的通用界面描述語言描述的頁面內容;
將轉換出的頁面內容存儲為配置文件。
5.根據權利要求1或4所述的頁面生成方法,其特征在于,所述預先設置的通用界面描述語言為可擴展標記語言XML。
6.根據權利要求1所述的頁面生成方法,其特征在于,所述配置文件由產品服務器生成并存儲,所述獲取用于生成所述目標頁面的配置文件包括:從所述產品服務器獲取所述配置文件。
7.一種頁面生成裝置,其特征在于,包括:
請求接收單元,用于接收客戶端發送的頁面生成請求,所述頁面生成請求用于請求生成目標頁面;
獲取單元,用于根據所述請求接收單元接收到的所述頁面生成請求,從用于生成不同頁面的多個配置文件中,獲取用于生成所述目標頁面的配置文件;所述多個配置文件中的內容均采用預先設置的通用界面描述語言編寫;
語言確定單元,用于確定所述客戶端能識別的目標界面描述語言;
轉換單元,用于將所述配置文件中的內容轉換為采用所述語言確定單元確定的所述目標界面描述語言編寫的內容,得到由所述配置文件轉換出的目標配置文件;
頁面生成單元,用于根據所述轉換單元得到的目標配置文件生成所述目標頁面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國建設銀行股份有限公司,未經中國建設銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811020725.1/1.html,轉載請聲明來源鉆瓜專利網。





