国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種業(yè)務(wù)數(shù)據(jù)展示方法

      文檔序號:9597875閱讀:442來源:國知局
      一種業(yè)務(wù)數(shù)據(jù)展示方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及數(shù)據(jù)展示技術(shù)領(lǐng)域,尤其涉及一種業(yè)務(wù)數(shù)據(jù)展示方法。
      【背景技術(shù)】
      [0002]在軟件開發(fā)設(shè)計的過程中,通常會對某個業(yè)務(wù)對象進行明細數(shù)據(jù)的展示及保存?,F(xiàn)有技術(shù)中,對于上述過程的處理方式通常是將業(yè)務(wù)數(shù)據(jù)封裝成業(yè)務(wù)對象,然后傳輸至前端用戶端,再由前端用戶端填充到網(wǎng)頁標簽(通常為html網(wǎng)頁標簽)中并向用戶展示。但是,上述處理方式對于前端用戶端的頁面代碼開發(fā)而言,其開發(fā)工作量較大,并且所開發(fā)的代碼無法復用。上述處理方式對于前臺的數(shù)據(jù)展示的靈活性也較差,每次改動都需要對相應(yīng)的html代碼進行變更。并且,若前端用戶端的html比較復雜,則每次進行代碼維護,開發(fā)人員都需要維護數(shù)量龐大并且非常復雜的頁面代碼,增加了開發(fā)人員維護代碼的負擔。

      【發(fā)明內(nèi)容】

      [0003]根據(jù)現(xiàn)有技術(shù)中存在的問題,現(xiàn)提供一種業(yè)務(wù)數(shù)據(jù)展示方法的技術(shù)方案,旨在降低用戶端前臺編碼的復雜程度,提升數(shù)據(jù)展示頁面處理邏輯的靈活性,減少開發(fā)人員維護前臺代碼的工作量。
      [0004]上述技術(shù)方案具體包括:
      [0005]—種業(yè)務(wù)數(shù)據(jù)展示方法,其中,包括服務(wù)器端和與所述服務(wù)器端遠程連接的用戶端,還包括下述步驟:
      [0006]步驟S1,根據(jù)所述用戶端的業(yè)務(wù)數(shù)據(jù)展示請求,所述服務(wù)器端獲取用于指示相應(yīng)的展示頁面的頁面布局及數(shù)據(jù)填充要求的多項視圖化元數(shù)據(jù);
      [0007]步驟S2,根據(jù)所述業(yè)務(wù)數(shù)據(jù)展示請求,所述服務(wù)器端從后臺數(shù)據(jù)庫中獲取相應(yīng)的業(yè)務(wù)數(shù)據(jù),并轉(zhuǎn)換成可填充入所述展示頁面的多項視圖化數(shù)據(jù);
      [0008]步驟S3,所述服務(wù)器端組合所述視圖化元數(shù)據(jù)以構(gòu)造形成關(guān)聯(lián)于所述展示頁面的頁面框架;
      [0009]步驟S4,所述服務(wù)器端將所述視圖化數(shù)據(jù)填充至所述頁面框架中,并對應(yīng)每個所述視圖化數(shù)據(jù)綁定相應(yīng)的所述視圖化元數(shù)據(jù),以形成可供訪問的所述展示頁面;
      [0010]步驟S5,所述服務(wù)器端提供數(shù)據(jù)訪問接口給所述用戶端,以供所述用戶端獲取關(guān)聯(lián)于所述展示頁面的數(shù)據(jù)。
      [0011]優(yōu)選的,該業(yè)務(wù)數(shù)據(jù)展示方法,其中,所述視圖化元數(shù)據(jù)被關(guān)聯(lián)到一視圖類型的數(shù)據(jù)類型;
      [0012]則所述步驟S1具體包括:
      [0013]步驟S11,所述服務(wù)器端根據(jù)所述業(yè)務(wù)數(shù)據(jù)展示請求,加載預設(shè)的相應(yīng)的頁面模板;
      [0014]步驟S12,所述服務(wù)器端對關(guān)聯(lián)于所述視圖類型的數(shù)據(jù)進行初始化操作;
      [0015]步驟S13,所述服務(wù)器端根據(jù)被加載的所述頁面模板,解析得到關(guān)聯(lián)于所述視圖類型的所述視圖化元數(shù)據(jù)。
      [0016]優(yōu)選的,該業(yè)務(wù)數(shù)據(jù)展示方法,其中,所述步驟S2中,所述視圖化數(shù)據(jù)被關(guān)聯(lián)到一視圖類的數(shù)據(jù)類型。
      [0017]優(yōu)選的,該業(yè)務(wù)數(shù)據(jù)展示方法,其中,所述視圖化元數(shù)據(jù)中包括:
      [0018]用于指示相應(yīng)的所述視圖化數(shù)據(jù)的校驗方式的校驗類元數(shù)據(jù);和/或
      [0019]用于指示相應(yīng)的所述視圖化數(shù)據(jù)的填充限制的填充類元數(shù)據(jù);和/或
      [0020]用于指示相應(yīng)的所述視圖化數(shù)據(jù)填充是否失敗的提示類元數(shù)據(jù)。
      [0021]優(yōu)選的,該業(yè)務(wù)數(shù)據(jù)展示方法,其中,于執(zhí)行所述步驟S5之后,繼續(xù)執(zhí)行下述步驟:
      [0022]步驟S51,所述用戶端對包括于所述展示頁面中的頁面數(shù)據(jù)進行校驗;
      [0023]步驟S52,所述用戶端將關(guān)聯(lián)于一個所述展示頁面的經(jīng)過校驗的所述頁面數(shù)據(jù)整體發(fā)送至所述服務(wù)器端;
      [0024]步驟S53,所述服務(wù)器端將接收到的關(guān)聯(lián)于一個所述展示頁面的所述頁面數(shù)據(jù)封裝成關(guān)聯(lián)于一視圖類型的所述視圖化數(shù)據(jù);
      [0025]步驟S54,所述服務(wù)器端對所述視圖化數(shù)據(jù)進行轉(zhuǎn)換,以形成關(guān)聯(lián)于所述后臺數(shù)據(jù)庫的所述業(yè)務(wù)數(shù)據(jù);
      [0026]步驟S55,所述服務(wù)器端調(diào)用相應(yīng)的數(shù)據(jù)傳輸接口,將所述業(yè)務(wù)數(shù)據(jù)保存于所述后臺數(shù)據(jù)庫中。
      [0027]優(yōu)選的,該業(yè)務(wù)數(shù)據(jù)展示方法,其中,所述步驟S53中,所述服務(wù)器端采用基于javascript的服務(wù)工具將所述頁面數(shù)據(jù)封裝成所述視圖化數(shù)據(jù)。
      [0028]優(yōu)選的,該業(yè)務(wù)數(shù)據(jù)展示方法,其中,于執(zhí)行所述步驟S53之前,所述服務(wù)器端對接收到的所述頁面數(shù)據(jù)進行統(tǒng)一校驗,并在校驗通過后繼續(xù)執(zhí)行所述步驟S53。
      [0029]上述技術(shù)方案的有益效果是:提供一種業(yè)務(wù)數(shù)據(jù)展示方法,能夠降低用戶端前臺編碼的復雜程度,提升數(shù)據(jù)展示頁面處理邏輯的靈活性,減少開發(fā)人員維護前臺代碼的工作量。
      【附圖說明】
      [0030]圖1是本發(fā)明的較佳的實施例中,一種業(yè)務(wù)數(shù)據(jù)展示方法的總體流程示意圖。
      [0031]圖2-3是本發(fā)明的較佳的實施例中,于圖1的基礎(chǔ)上,一種業(yè)務(wù)數(shù)據(jù)展示方法的分步驟流程示意圖。
      【具體實施方式】
      [0032]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
      [0033]需要說明的是,在不沖突的情況下,本發(fā)明中的實施例及實施例中的特征可以相互組合。
      [0034]下面結(jié)合附圖和具體實施例對本發(fā)明作進一步說明,但不作為本發(fā)明的限定。
      [0035]本發(fā)明的較佳的實施例中,基于現(xiàn)有技術(shù)中存在的上述問題,現(xiàn)提供一種業(yè)務(wù)數(shù)據(jù)展示方法。其中包括一服務(wù)器端以及一用戶端,服務(wù)器端與用戶端遠程連接,并進行遠程的數(shù)據(jù)通信。
      [0036]則本發(fā)明的較佳的實施例中,如圖1所示,上述業(yè)務(wù)數(shù)據(jù)展示方法具體包括:
      [0037]步驟S1,根據(jù)用戶端的業(yè)務(wù)數(shù)據(jù)展示請求,服務(wù)器端獲取用于指示相應(yīng)的展示頁面的頁面布局及數(shù)據(jù)填充要求的多項視圖化元數(shù)據(jù);
      [0038]步驟S2,根據(jù)業(yè)務(wù)數(shù)據(jù)展示請求,服務(wù)器端從后臺數(shù)據(jù)庫中獲取相應(yīng)的業(yè)務(wù)數(shù)據(jù),并轉(zhuǎn)換成可填充入展示頁面的多項視圖化數(shù)據(jù);
      [0039]步驟S3,服務(wù)器端組合視圖化元數(shù)據(jù)以構(gòu)造形成關(guān)聯(lián)于展示頁面的頁面框架;
      [0040]步驟S4,服務(wù)器端將視圖化數(shù)據(jù)填充至頁面框架中,并對應(yīng)每個視圖化數(shù)據(jù)綁定相應(yīng)的視圖化元數(shù)據(jù),以形成可供訪問的展示頁面;
      [0041]步驟S5,服務(wù)器端提供數(shù)據(jù)訪問接口給用戶端,以供用戶端獲取關(guān)聯(lián)于展示頁面的數(shù)據(jù)。
      [0042]在一個具體實施例中,用戶端首先向服務(wù)器端發(fā)送一個業(yè)務(wù)數(shù)據(jù)展示請求,以請求在用戶端以相應(yīng)的展示頁面向用戶展示相應(yīng)的業(yè)務(wù)數(shù)據(jù)。所謂業(yè)務(wù)數(shù)據(jù),可以為針對某個業(yè)務(wù)邏輯的明細數(shù)據(jù),例如針對某次交易需要以頁面表格形式展示給用戶查看的交易明細數(shù)據(jù)等。
      [0043]則該實施例中,服務(wù)器端接收到用戶端發(fā)送的業(yè)務(wù)數(shù)據(jù)展示請求后,從后臺數(shù)據(jù)庫中獲取相應(yīng)的業(yè)務(wù)數(shù)據(jù)。隨后將業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)換成可填充入展示頁面的多項視圖化數(shù)據(jù)。具體地,該實施例中,上述視圖化數(shù)據(jù)被關(guān)聯(lián)到一視圖類型(View)的數(shù)據(jù)類型,即上述服務(wù)器端將獲取到的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)換成View對象。所謂View類,是指可以在展示頁面上顯示的數(shù)據(jù)類型,則服務(wù)端獲取上述業(yè)務(wù)數(shù)據(jù)后,將上述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)換成View對象,以便于之后將其填充入展示頁面中。
      [0044]該實施例中,服務(wù)器端同樣根據(jù)業(yè)務(wù)數(shù)據(jù)展示請求,獲取預設(shè)的相應(yīng)的頁面模板(即用戶端希望提取的表單所對應(yīng)的頁面模板),并根據(jù)該頁面模板解析得到相應(yīng)的視圖化元數(shù)據(jù)。如上文中所述,視圖化元數(shù)據(jù)同樣被關(guān)聯(lián)到視圖類型,即上述服務(wù)器端根據(jù)業(yè)務(wù)數(shù)據(jù)展示請求獲取相應(yīng)的頁面模板后,解析得到關(guān)聯(lián)于該頁面模板的View元數(shù)據(jù)。該實施例中,所謂視圖化元數(shù)據(jù),其包括:用于指示相應(yīng)的所述視圖化數(shù)據(jù)的校驗方式的校驗類元數(shù)據(jù);和/或用于指示相應(yīng)的所述視圖化數(shù)據(jù)的填充限制的填充類元數(shù)據(jù);和/或用于指示相應(yīng)的所述視圖化數(shù)據(jù)填充是否失敗的提示類元數(shù)據(jù)。換言之,上述視圖化元數(shù)據(jù)用于定義相應(yīng)的展示頁面中,對被填充數(shù)據(jù)進行的校驗規(guī)則,以及填充數(shù)據(jù)所需要遵循的輸入限制,以及數(shù)據(jù)填充錯誤后輸出的錯誤信息提示等數(shù)據(jù)中的至少一種。上述視圖化元數(shù)據(jù)中不含有真實數(shù)據(jù),即不含有相應(yīng)的業(yè)務(wù)數(shù)據(jù)。
      [0045]該實施例中,服務(wù)器端隨后根據(jù)上述視圖化元數(shù)據(jù),組合構(gòu)成關(guān)聯(lián)于展示頁面的頁面框架。同樣地,該頁面框架中也包括各項視圖化元數(shù)據(jù)(例如各個表單填充區(qū)域)及其相應(yīng)的限制屬性/校驗規(guī)則/錯誤提示信息等。在該頁面框架中同樣尚未填入真實的業(yè)務(wù)數(shù)據(jù)。
      [0046]該實施例中,服務(wù)器端利用上述從后臺數(shù)據(jù)庫中提取的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)換形成的視圖化數(shù)據(jù)(View對象),生成前端用戶端所需要的真實的業(yè)務(wù)數(shù)據(jù)(即前端業(yè)務(wù)對象)。隨
      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1