• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于動(dòng)態(tài)模板的配置業(yè)務(wù)頁(yè)面的方法技術(shù)

    技術(shù)編號(hào):8532515 閱讀:178 留言:0更新日期:2013-04-04 15:19
    本發(fā)明專利技術(shù)涉及一種基于動(dòng)態(tài)模板的配置業(yè)務(wù)頁(yè)面的方法,包括,將頁(yè)面元素分解為控件功能單元;根據(jù)待生成業(yè)務(wù)頁(yè)面的內(nèi)容需要將控件功能單元進(jìn)行不同的拼裝組合,形成各種動(dòng)態(tài)模板;根據(jù)待生成頁(yè)面的業(yè)務(wù)類型建立頁(yè)面的相關(guān)屬性與所需動(dòng)態(tài)模板的關(guān)聯(lián);基于頁(yè)面與所需動(dòng)態(tài)模板所建立的關(guān)聯(lián)關(guān)系,頁(yè)面調(diào)用所需的動(dòng)態(tài)模板,形成所需的業(yè)務(wù)頁(yè)面;需要修改業(yè)務(wù)頁(yè)面時(shí),可對(duì)業(yè)務(wù)頁(yè)面所用的動(dòng)態(tài)模板進(jìn)行配置實(shí)現(xiàn)。本發(fā)明專利技術(shù)通過(guò)將頁(yè)面元素分解為控件功能單元,可以為不同的動(dòng)態(tài)模板所用,提高了元素的復(fù)用度;對(duì)動(dòng)態(tài)模板的配置使頁(yè)面上靈活展現(xiàn)不同的元素,配置是通過(guò)可視化界面實(shí)現(xiàn)控件功能單元的拖拽,實(shí)現(xiàn)各種頁(yè)面的動(dòng)態(tài)展示,節(jié)省了開發(fā)時(shí)間,降低了工作量。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及一種頁(yè)面動(dòng)態(tài)模板配置的方法,屬于計(jì)算機(jī)領(lǐng)域。
    技術(shù)介紹
    在J2EE WEB展現(xiàn)層開發(fā)中,針對(duì)不同的頁(yè)面操作在同一頁(yè)面上展現(xiàn)出不同的頁(yè)面元素這種需求,傳統(tǒng)的開發(fā)方法通常是通過(guò)開發(fā)不同的jsp頁(yè)面,然后利用ajax技術(shù)動(dòng)態(tài)加載來(lái)實(shí)現(xiàn),或者利用js頁(yè)面技術(shù)直接輸出控件功能單元的方法實(shí)現(xiàn)。上述開發(fā)方式適用于較小業(yè)務(wù)量的開發(fā),但是針對(duì)有較大業(yè)務(wù)量需求的復(fù)雜情況,如電信行業(yè),這種開發(fā)方式便顯得繁瑣復(fù)雜,相同的頁(yè)面控件功能單元無(wú)法重復(fù)使用,并消耗較大的工作量,而且每次開發(fā)都必須修改jsp代碼,導(dǎo)致頻繁的代碼上線,影響用戶感知。
    技術(shù)實(shí)現(xiàn)思路
    本專利技術(shù)所要解決的技術(shù)問(wèn)題是針對(duì)現(xiàn)有技術(shù)的不足,提供一種工作量小、開發(fā)周期短、元素復(fù)用度高,使用靈活的基于動(dòng)態(tài)模板的配置業(yè)務(wù)頁(yè)面的方法。本專利技術(shù)解決上述技術(shù)問(wèn)題的技術(shù)方案如下,具體步驟如下步驟1:將頁(yè)面的元素分解為多個(gè)控件功能單元;步驟2 :根據(jù)待生成業(yè)務(wù)頁(yè)面的內(nèi)容需要將控件功能單元進(jìn)行不同的拼裝組合,形成各種動(dòng)態(tài)模板;步驟3 :根據(jù)待生成業(yè)務(wù)頁(yè)面的業(yè)務(wù)類型建立頁(yè)面的相關(guān)屬性與所需動(dòng)態(tài)模板的關(guān)聯(lián);步驟4 :基于頁(yè)面與所需動(dòng)態(tài)模板所建立的關(guān)聯(lián)關(guān)系,頁(yè)面調(diào)用所需的動(dòng)態(tài)模板,形成所需的業(yè)務(wù)頁(yè)面。在上述技術(shù)方案的基礎(chǔ)上,本專利技術(shù)還可以做如下改進(jìn)。進(jìn)一步,上述方法還可具有以下特點(diǎn),當(dāng)需要修改業(yè)務(wù)頁(yè)面時(shí),通過(guò)對(duì)業(yè)務(wù)頁(yè)面所用的動(dòng)態(tài)模板的配置實(shí)現(xiàn)。進(jìn)一步,對(duì)動(dòng)態(tài)模板的配置包括增加或刪除相應(yīng)的控件功能單元。進(jìn)一步,所述步驟2中根據(jù)業(yè)務(wù)需要將控件功能單元進(jìn)行不同的拼裝組合,形成各種動(dòng)態(tài)模板的步驟如下步驟2.1 :設(shè)置所有控件功能單元的屬性,將控件功能單元的屬性信息存入控件功能單元信息模塊中,并在控件功能單元信息模塊中自動(dòng)生成各控件功能單元的HTML代碼及各控件功能單元的ID編號(hào);步驟2. 2 :設(shè)置待生成動(dòng)態(tài)模板的屬性,將待生成動(dòng)態(tài)模板所需控件功能單元拖拽到指定區(qū)域;步驟2. 3 :根據(jù)待生成動(dòng)態(tài)模板所用控件功能單元的ID編號(hào)讀取控件功能單元信息模塊中對(duì)應(yīng)控件功能單元的HTML代碼并存入到模板信息模塊中;步驟2. 4 :將待生成動(dòng)態(tài)模板的屬性信息存入到模板信息模塊中,并在模板信息模塊中自動(dòng)生成模板框架的HTML代碼;步驟2. 5 :根據(jù)待生成動(dòng)態(tài)模板的屬性信息,將模板框架的HTML代碼與所用控件功能單元的HTML代碼進(jìn)行拼裝組合,形成一個(gè)模板完整的HTML代碼,并自動(dòng)生成待生成動(dòng)態(tài)模板的ID編號(hào)。進(jìn)一步,所述步驟I中將頁(yè)面元素分解形成控件功能單元通過(guò)J2EE技術(shù)實(shí)現(xiàn)。進(jìn)一步,所述步驟8中頁(yè)面利用dwr技術(shù)調(diào)用所用的動(dòng)態(tài)模板。本專利技術(shù)的有益效果是本專利技術(shù)通過(guò)將頁(yè)面元素分解為控件功能單元,控件功能單元可以為不同的動(dòng)態(tài)模板所用,提高了元素的復(fù)用度;且可通過(guò)對(duì)動(dòng)態(tài)模板簡(jiǎn)單的配置使頁(yè)面上靈活展現(xiàn)不同的元素,解決了原有實(shí)現(xiàn)方式每次頁(yè)面變動(dòng)都需修改頁(yè)面jsp代碼導(dǎo)致的開發(fā)復(fù)雜繁瑣,代碼頻繁上線的問(wèn)題;同時(shí)本專利技術(shù)利用簡(jiǎn)單便捷的頁(yè)面可視化界面實(shí)現(xiàn)控件功能單元的拖拽,從而使業(yè)務(wù)操作人員也可輕松的通過(guò)動(dòng)態(tài)模板的控件功能單元配置,實(shí)現(xiàn)各種頁(yè)面的動(dòng)態(tài)展示,節(jié)省了開發(fā)時(shí)間,降低了工作量,使系統(tǒng)質(zhì)量大幅提高,提升了在同行業(yè)內(nèi)的競(jìng)爭(zhēng)優(yōu)勢(shì)。附圖說(shuō)明圖1為本專利技術(shù)所述的流程圖;圖2為本專利技術(shù)所述步驟2中根據(jù)業(yè)務(wù)需求將控件功能單元進(jìn)行不同的拼裝組合,形成各種動(dòng)態(tài)模板的流程具體實(shí)施例方式以下結(jié)合附圖對(duì)本專利技術(shù)的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本專利技術(shù),并非用于限定本專利技術(shù)的范圍。如圖1為本專利技術(shù)所述的流程圖,如圖所示,,具體步驟如下步驟1:將頁(yè)面的元素分解為控件功能單元;其中,控件功能單元即組成頁(yè)面模板的單位,根據(jù)業(yè)務(wù)需要分解出的單個(gè)業(yè)務(wù)控件功能單元,包括單文本、大文本、選擇框等類型,具備名稱、標(biāo)識(shí)、校驗(yàn)類型(是否必選)、有效性、js腳本等屬性。其中,將頁(yè)面元素分解形成控件功能單元通過(guò)J2EE技術(shù)實(shí)現(xiàn)的,J2EE為java企業(yè)級(jí)開發(fā)平臺(tái)。步驟2 :根據(jù)待生成業(yè)務(wù)頁(yè)面的內(nèi)容需要將控件功能單元進(jìn)行不同的拼裝組合,形成各種動(dòng)態(tài)模板;步驟3 :根據(jù)待生成業(yè)務(wù)頁(yè)面的業(yè)務(wù)類型建立頁(yè)面的相關(guān)屬性與所需動(dòng)態(tài)模板的關(guān)聯(lián);步驟4:基于頁(yè)面與所用動(dòng)態(tài)模板所建立的關(guān)聯(lián)關(guān)系,在頁(yè)面調(diào)用所用的動(dòng)態(tài)模板,形成所需的業(yè)務(wù)頁(yè)面。其中,頁(yè)面利用dwr技術(shù)調(diào)用所用的動(dòng)態(tài)模板。DffR (Direct Web Remoting)是一個(gè)用于改善web頁(yè)面與Java類交互的遠(yuǎn)程服務(wù)器端AJAX交互網(wǎng)頁(yè)應(yīng)用開發(fā)的開源框架,可以幫助開發(fā)人員開發(fā)包含AJAX技術(shù)的網(wǎng)站。另外,當(dāng)需要修改業(yè)務(wù)頁(yè)面時(shí),通過(guò)對(duì)業(yè)務(wù)頁(yè)面所用的動(dòng)態(tài)模板的配置實(shí)現(xiàn);對(duì)動(dòng)態(tài)模板的配置包括增加或刪除相應(yīng)的控件功能單元。圖2為本專利技術(shù)所述步驟2中根據(jù)業(yè)務(wù)需求將控件功能單元進(jìn)行不同的拼裝組合,形成各種動(dòng)態(tài)模板的流程圖;如圖所示,具體步驟如下步驟2.1 :設(shè)置所有控件功能單元的屬性,將控件功能單元的屬性信息存入控件功能單元信息模塊中,并在控件功能單元信息模塊中自動(dòng)生成各控件功能單元的HTML代碼及各控件功能單元的ID編號(hào);步驟2. 2 :設(shè)置待生成動(dòng)態(tài)模板的屬性,將待生成動(dòng)態(tài)模板所需控件功能單元拖拽到指定區(qū)域;步驟2. 3 :將待生成動(dòng)態(tài)模板的屬性信息存入到模板信息模塊中,并在模板信息模塊中自動(dòng)生成模板框架的HTML代碼;步驟2. 4 :根據(jù)待生成動(dòng)態(tài)模板所用控件功能單元的ID編號(hào)讀取控件功能單元信息模塊中對(duì)應(yīng)控件功能單元的HTML代碼并存入到模板信息模塊中;步驟2. 5 :根據(jù)待生成動(dòng)態(tài)模板的屬性信息,將模板框架的HTML代碼與所用控件功能單元的HTML代碼進(jìn)行拼裝組合,形成一個(gè)模板完整的HTML代碼,并自動(dòng)生成待生成動(dòng)態(tài)模板的ID編號(hào)。下面以受理投訴業(yè)務(wù)頁(yè)面的配置為例進(jìn)行詳細(xì)說(shuō)明將頁(yè)面的元素分解為控件功能單元,根據(jù)待生成的受理投訴業(yè)務(wù)頁(yè)面的內(nèi)容需要將控件功能單元進(jìn)行拼裝組合,形成動(dòng)態(tài)模板;根據(jù)受理投訴業(yè)務(wù)頁(yè)面的業(yè)務(wù)類型將投訴業(yè)務(wù)類型與動(dòng)態(tài)模板進(jìn)行關(guān)聯(lián)配置,受理投訴業(yè)務(wù)頁(yè)面調(diào)用所用的動(dòng)態(tài)模板,實(shí)現(xiàn)了在同一投訴受理界面,通過(guò)選擇不同的投訴業(yè)務(wù)類型,動(dòng)態(tài)的展示不同的受理內(nèi)容的頁(yè)面元素,簡(jiǎn)單便捷的滿足了不同投訴類型的工單信息的受理填寫,大大降低了開發(fā)人員的工作量。本專利技術(shù)通過(guò)將頁(yè)面元素分解為控件功能單元,控件功能單元可以為不同的動(dòng)態(tài)模板所用,提高了元素的復(fù)用度;且可通過(guò)對(duì)動(dòng)態(tài)模板簡(jiǎn)單的配置使頁(yè)面上靈活展現(xiàn)不同的元素,解決了原有實(shí)現(xiàn)方式每次頁(yè)面變動(dòng)都需修改頁(yè)面jsp代碼導(dǎo)致的開發(fā)復(fù)雜繁瑣,代碼頻繁上線的問(wèn)題;同時(shí)本專利技術(shù)利用簡(jiǎn)單便捷的頁(yè)面可視化界面實(shí)現(xiàn)控件功能單元的拖拽,從而使業(yè)務(wù)操作人員也可輕松的通過(guò)動(dòng)態(tài)模板的控件功能單元配置,實(shí)現(xiàn)各種頁(yè)面的動(dòng)態(tài)展示,節(jié)省了開發(fā)時(shí)間,降低了工作量,使系統(tǒng)質(zhì)量大幅提高,提升了在同行業(yè)內(nèi)的競(jìng)爭(zhēng)優(yōu)勢(shì)。以上所述僅為本專利技術(shù)的較佳實(shí)施例,并不用以限制本專利技術(shù),凡在本專利技術(shù)的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本專利技術(shù)的保護(hù)范圍之內(nèi)。本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】
    一種基于動(dòng)態(tài)模板的配置業(yè)務(wù)頁(yè)面的方法,其特征在于,具體步驟如下:步驟1:將頁(yè)面的元素分解為多個(gè)控件功能單元;步驟2:根據(jù)待生成業(yè)務(wù)頁(yè)面的內(nèi)容需要將控件功能單元進(jìn)行不同的拼裝組合,形成各種動(dòng)態(tài)模板;步驟3:根據(jù)待生成業(yè)務(wù)頁(yè)面的業(yè)務(wù)類型建立頁(yè)面的相關(guān)屬性與所需動(dòng)態(tài)模板的關(guān)聯(lián);步驟4:基于頁(yè)面與所需動(dòng)態(tài)模板所建立的關(guān)聯(lián)關(guān)系,頁(yè)面調(diào)用所需的動(dòng)態(tài)模板,形成所需的業(yè)務(wù)頁(yè)面。

    【技術(shù)特征摘要】
    1.一種基于動(dòng)態(tài)模板的配置業(yè)務(wù)頁(yè)面的方法,其特征在于,具體步驟如下 步驟1:將頁(yè)面的元素分解為多個(gè)控件功能單元; 步驟2 :根據(jù)待生成業(yè)務(wù)頁(yè)面的內(nèi)容需要將控件功能單元進(jìn)行不同的拼裝組合,形成各種動(dòng)態(tài)模板; 步驟3 :根據(jù)待生成業(yè)務(wù)頁(yè)面的業(yè)務(wù)類型建立頁(yè)面的相關(guān)屬性與所需動(dòng)態(tài)模板的關(guān)聯(lián); 步驟4 :基于頁(yè)面與所需動(dòng)態(tài)模板所建立的關(guān)聯(lián)關(guān)系,頁(yè)面調(diào)用所需的動(dòng)態(tài)模板,形成所需的業(yè)務(wù)頁(yè)面。2.根據(jù)權(quán)利要求1所述一種基于動(dòng)態(tài)模板的配置業(yè)務(wù)頁(yè)面的方法,其特征在于,還包括當(dāng)需要修改業(yè)務(wù)頁(yè)面時(shí),通過(guò)對(duì)業(yè)務(wù)頁(yè)面所用的動(dòng)態(tài)模板進(jìn)行配置實(shí)現(xiàn)。3.根據(jù)權(quán)利要求2所述一種基于動(dòng)態(tài)模板的配置業(yè)務(wù)頁(yè)面的方法,其特征在于,對(duì)動(dòng)態(tài)模板的配置包括增加或刪除相應(yīng)的控件功能單元。4.根據(jù)權(quán)利要求1所述一種頁(yè)面動(dòng)態(tài)模板配置的方法,其特征在于,所述步驟2中根據(jù)業(yè)務(wù)需要將控件功能單元進(jìn)行不同的拼裝組合,形成各種動(dòng)態(tài)模板的步驟如下 步驟2.1 :設(shè)置所有控件功能單元的屬性,將控件功能單元的屬性信息存入控件功能單元...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:官元峰
    申請(qǐng)(專利權(quán))人:北京思特奇信息技術(shù)股份有限公司
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV无码专区电影在线观看| 国产乱妇无码大片在线观看| 九九在线中文字幕无码| 精品无码国产AV一区二区三区| 秋霞鲁丝片无码av| 亚洲av永久无码精品网站| 无码av无码天堂资源网| 无码内射中文字幕岛国片| 内射无码专区久久亚洲| 精品无码一区二区三区在线| 韩国免费a级作爱片无码| 亚洲精品偷拍无码不卡av| 中文字幕无码久久久| 无码少妇一区二区三区芒果| 无码人妻精品一区二区三区久久 | 亚洲AV无码乱码在线观看牲色| 国产精品无码久久久久久| 亚欧无码精品无码有性视频| 69天堂人成无码麻豆免费视频| 伊人久久综合无码成人网| 色综合色国产热无码一| 孕妇特级毛片WW无码内射| 午夜亚洲AV日韩AV无码大全| 免费无码又爽又刺激一高潮| 亚洲人成无码网WWW| 色综合久久久无码中文字幕| 亚洲天然素人无码专区| 亚洲AV无码久久精品蜜桃| 国产在线拍偷自揄拍无码| 少妇性饥渴无码A区免费 | 精品无码日韩一区二区三区不卡 | 亚洲AV色无码乱码在线观看| 亚洲成av人片不卡无码| 亚洲AV无码成人精品区天堂| 亚洲精品无码成人AAA片| 亚洲乱亚洲乱妇无码麻豆| 国产免费无码AV片在线观看不卡| 成人无码区免费A∨直播| 综合无码一区二区三区| 亚洲不卡中文字幕无码| 免费无码中文字幕A级毛片|