一種通過jsp技術獲取跨系統(tǒng)變量的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種通過JSP技術獲取跨系統(tǒng)變量的方法及系統(tǒng),所述方法包括:步驟1,在同一weblogic域內(nèi),劃分變量提供系統(tǒng)和變量獲取系統(tǒng),分別用于提供和獲取跨系統(tǒng)變量;步驟2,在所述變量提供系統(tǒng)內(nèi)生成一個第一JSP頁面,并在第一JSP頁面中將跨系統(tǒng)傳遞的變量定義為JSON格式;步驟3,在所述變量獲取系統(tǒng)內(nèi)生成一個第二JSP頁面,并通過AJAX技術約定該第二JSP頁面能接收JSON格式的變量;步驟4,變量獲取系統(tǒng)向變量提供系統(tǒng)發(fā)起變量獲取請求,從第一JSP頁面中獲取并解析需要的JSON格式的變量,并顯示在第二JSP頁面上。本發(fā)明在不同系統(tǒng)之間確認好jsp頁面,通過ajax的方式獲取json數(shù)據(jù),從而獲取數(shù)據(jù)變量,減少服務調(diào)用的次數(shù),提高系統(tǒng)速度,且數(shù)據(jù)傳遞不再有時效限制。
【專利說明】一種通過JSP技術獲取跨系統(tǒng)變量的方法及系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及通信【技術領域】,特別是一種通過JSP技術獲取跨系統(tǒng)變量的方法及系統(tǒng)。
【背景技術】
[0002]目前如果系統(tǒng)需要展示或是獲取不同數(shù)據(jù)庫用戶表的信息,主要是通過調(diào)取WebService服務獲取數(shù)據(jù),然后展示在頁面。
[0003]目前在構件和使用webservice服務時主要用到了一下幾個技術點:
[0004]1.XML:描述數(shù)據(jù)的標準方法。
[0005]2.SOAP:表示信息交換的協(xié)議。
[0006]3.WSDL: Web服務描述語言。
[0007]4.UDDI (Universal Description, Discovery and Integration):通用描述、發(fā)現(xiàn)與集成,它是一種獨立于平臺的,基于XML語言的用于在互聯(lián)網(wǎng)上描述商務的協(xié)議。
[0008]基于上述四個技術點,針對少量數(shù)據(jù)傳遞,應用Webservice服務存在以下兩個缺
占-
[0009]1、多種報文形式,互相需要轉(zhuǎn)換。
[0010]例如,A系統(tǒng)只需傳遞用戶姓名這一個信息,以XML形式的報文傳遞給B系統(tǒng),但是B系統(tǒng)默認接收SOAP的報文,這樣就需要從中轉(zhuǎn)換,十分浪費資源已經(jīng)時間。
[0011]2、服務調(diào)用時發(fā)生擁擠狀況,造成服務獲取失敗。
[0012]Webservice服務在獲取的時候需要控制在一定的時間之內(nèi),如果服務擁塞,則會出現(xiàn)調(diào)用超時服務調(diào)取失敗的情況。
[0013]因此,可知Webservice方式雖然應用廣泛,但是在針對少量的數(shù)據(jù)獲取的基礎上,從數(shù)據(jù)獲取角度出發(fā),各個系統(tǒng)之間應用傳遞的報文格式不盡相同,需要另外在建立應用集成平臺來統(tǒng)一轉(zhuǎn)化報文,這樣增加了操作步驟也增加了風險,再從費用角度出發(fā)增加服務會加重服務器的負擔這樣就會要求服務器性能,這樣也會增加成本。
[0014]另外,在許多應用中,所有的程序都是用VB或VC開發(fā)的,都在Windows平臺下使用C0M,都運行在同一個局域網(wǎng)上。例如,有兩個服務器應用程序需要相互通信,或者有一個Win32或WinForm的客戶程序要連接局域網(wǎng)上另一個服務器的程序。在這些程序里,使用DCOM會比S0AP/HTTP有效得多。故從應用程序結(jié)構的角度看,jsp獲取跨系統(tǒng)變量的方法比WebService更快速、更可行,本發(fā)明即是基于這一原理提出了一種通過JSP技術獲取跨系統(tǒng)變量的方法及系統(tǒng)。
【發(fā)明內(nèi)容】
[0015]本發(fā)明所要解決的技術問題是提供一種JSP技術獲取跨系統(tǒng)變量的方法及系統(tǒng),用于解決通過Webservice方式獲取跨系統(tǒng)變量存在的局限性問題。
[0016]本發(fā)明解決上述技術問題的技術方案如下:一種通過JSP技術獲取跨系統(tǒng)變量的方法,包括:
[0017]步驟1,在同一 weblogic域內(nèi),根據(jù)對跨系統(tǒng)傳遞的變量的需求,劃分變量提供系統(tǒng)和變量獲取系統(tǒng),分別用于提供跨系統(tǒng)變量和獲取跨系統(tǒng)變量;
[0018]步驟2,在所述變量提供系統(tǒng)內(nèi)生成一個第一 JSP頁面,并在第一 JSP頁面中將跨系統(tǒng)傳遞的變量定義為JSON格式;
[0019]步驟3,在所述變量獲取系統(tǒng)內(nèi)生成一個第二 JSP頁面,并通過AJAX技術約定該第二 JSP頁面能接收JSON格式的變量;
[0020]步驟4,所述變量獲取系統(tǒng)向所述變量提供系統(tǒng)發(fā)起變量獲取請求,從第一 JSP頁面中獲取并解析需要的JSON格式的變量,再將解析后的變量返回至第二 JSP頁面進行顯
/Jn ο
[0021]在上述技術方案的基礎上,本發(fā)明還可以做如下改進。
[0022]進一步,所述步驟I中變量提供系統(tǒng)和變量獲取系統(tǒng)在同一 weblogic域內(nèi)包括兩層含義:
[0023]所述變量提供系統(tǒng)和變量獲取系統(tǒng)的實際地址在同一 weblogic域內(nèi);
[0024]或者,所述變量提供系統(tǒng)和變量獲取系統(tǒng)的實際地址不在同一 weblogic域內(nèi),但其四層交換地址相同。
[0025]進一步,所述步驟2中在第一 JSP頁面中將跨系統(tǒng)傳遞的變量定義為JSON格式具體包括:在第一 JSP頁面通過Jquery的$.ajax方法,設置所述變量獲取系統(tǒng)需要獲得的變量的數(shù)據(jù)類型為JSON格式。
[0026]進一步,所述步驟4具體包括:通過Jquery的$.ajax方法向所述變量提供系統(tǒng)發(fā)起變量獲取請求,根據(jù)該變量獲取請求通過后臺異步找到第一 JSP頁面,在第一 JSP頁面中獲取需要的JSON格式的變量,并解析該JSON格式的變量,并將解析后的變量返回至第二JSP頁面進行顯示。
[0027]進一步,在解析后的變量返回至第二 JSP頁面的過程中,不限定變量返回的時間。
[0028]本發(fā)明的技術方案還包括實施上述方法的一種通過JSP技術獲取跨系統(tǒng)變量的系統(tǒng),其包括在同一 weblogic域內(nèi)劃分的變量提供系統(tǒng)和變量獲取系統(tǒng),其分別用于提供跨系統(tǒng)變量和獲取跨系統(tǒng)變量,且所述變量提供系統(tǒng)內(nèi)生成有第一 JSP頁面,所述變量獲取系統(tǒng)內(nèi)生成有第二 JSP頁面,所述系統(tǒng)還包括:
[0029]變量獲取格式定義模塊,其連接所述變量提供系統(tǒng),用于在第一 JSP頁面中將跨系統(tǒng)傳遞的變量定義為JSON格式;
[0030]變量返回格式定義模塊,其連接所述變量獲取模塊,用于在第二 JSP頁面上通過AJAX技術約定所述變量獲取模塊能接收JSON格式的變量;
[0031]變量獲取及顯示模塊,其連接所述變量提供系統(tǒng)及所述變量獲取系統(tǒng),用于在所述變量獲取系統(tǒng)中向所述變量提供系統(tǒng)發(fā)起變量獲取請求,從第一 JSP頁面中獲取并解析需要的JSON格式的變量,再將解析后的變量返回至第二 JSP頁面進行顯示。
[0032]進一步,處于同一 weblogic域內(nèi)的變量提供系統(tǒng)和變量獲取系統(tǒng)包括兩層含義:
[0033]所述變量提供系統(tǒng)和變量獲取系統(tǒng)的實際地址在同一 weblogic域內(nèi);
[0034]或者,所述變量提供系統(tǒng)和變量獲取系統(tǒng)的實際地址不在同一 weblogic域內(nèi),但其四層交換地址相同。[0035]進一步,在第一 JSP頁面中將跨系統(tǒng)傳遞的變量定義為JSON格式具體包括:在第
一JSP頁面通過Jquery的t ajax方法,設置所述變量獲取系統(tǒng)需要獲得的變量的數(shù)據(jù)類型為JSON格式。
[0036]進一步,所述變量獲取及顯示模塊包括變量請求發(fā)送模塊、變量獲取模塊、解析模塊和顯不|旲塊:
[0037]所述變量請求發(fā)送模塊,用于通過Jquery的t ajax方法向所述變量提供系統(tǒng)發(fā)起變量獲取請求;
[0038]所述變量獲取模塊,其連接所述變量請求發(fā)送模塊,用于根據(jù)變量獲取請求通過后臺異步找到第一 JSP頁面,在第一 JSP頁面中獲取需要的JSON格式的變量;
[0039]所述解析模塊,其連接所述變量獲取模塊,用于解析獲取的JSON格式的變量;
[0040]所述顯示模塊,其連接所述解析模塊,用于將解析后的JSON格式的變量返回至第
二JSP頁面進行顯示。
[0041]進一步,在解析后的變量返回至第二 JSP頁面的過程中,不限定變量返回的時間。
[0042]本發(fā)明的有益效果是:本發(fā)明采用jsp獲取跨系統(tǒng)變量,用于同域系統(tǒng)之間變量獲取,不同系統(tǒng)之間確認好jsp頁面,通過ajax的方式獲取json數(shù)據(jù),從而獲取數(shù)據(jù)變量,減少服務調(diào)用的次數(shù),提供系統(tǒng)速度。其優(yōu)勢主要體現(xiàn)在數(shù)據(jù)傳遞形式和數(shù)據(jù)獲取時效,如下:
[0043]一、在數(shù)據(jù)傳遞形式上。在數(shù)據(jù)獲取方面簡化了數(shù)據(jù)傳遞形式,原來兩個系統(tǒng)之間多通過webService方式來進行數(shù)據(jù)交互,但是webService服務的報文方式多樣化,每個系統(tǒng)采用的報文方式不一致,還需要進行中間轉(zhuǎn)化,但是該技術是采用的是jquery的ajax方式數(shù)據(jù)形式統(tǒng)一為json數(shù)據(jù),不需要轉(zhuǎn)化層,從而簡化了數(shù)據(jù)傳遞形式,使開發(fā)使用者可以簡化開發(fā)步驟提高開發(fā)效率,提高了使用的人性化感知。
[0044]二、在在數(shù)據(jù)獲取時效上。延長了數(shù)據(jù)獲取時間,原來通過webService服務進行數(shù)據(jù)交互服務的超時時間為15s左右,在數(shù)據(jù)壓力較大的情況下服務多數(shù)會返回超時,但是本發(fā)明傳遞j son數(shù)據(jù)的時候采用的ajax技術是異步傳遞數(shù)據(jù),不論頁面是否已經(jīng)關閉,對相應系統(tǒng)頁面發(fā)起異步請求后,處理頁面處理請求是沒有限定返回時限,數(shù)據(jù)處理都是在后臺進行,完成任務之后再返回處理信息,延長了數(shù)據(jù)獲取的時間,對應在系統(tǒng)服務擁塞的情況下,對本發(fā)明沒有任何影響,只要求系統(tǒng)在同一 weblogic域,降低了對服務機器的性能要求,提高了數(shù)據(jù)傳遞效率并能節(jié)約硬件成本。
【專利附圖】
【附圖說明】
[0045]圖1為本發(fā)明所述通過JSP技術獲取跨系統(tǒng)變量的方法的流程示意圖;
[0046]圖2為本發(fā)明所述通過JSP技術獲取跨系統(tǒng)變量的系統(tǒng)的結(jié)構示意圖;
[0047]圖3為本發(fā)明實施例所述變量獲取及顯示模塊的結(jié)構示意圖;
[0048]圖4為本發(fā)明實施例的工作流程示意圖。
[0049]附圖中,各標號所代表的部件列表如下:
[0050]1、變量提供系統(tǒng),2、變量獲取系統(tǒng),3、變量獲取格式定義模塊,4、變量返回格式定義模塊,5、變量獲取及顯示模塊,51、變量請求發(fā)送模塊52、變量獲取模塊,53、解析模塊,54、顯示模塊?!揪唧w實施方式】
[0051]以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0052]如圖1所示,實施例一給出了一種通過JSP技術獲取跨系統(tǒng)變量的方法,包括:
[0053]步驟1,在同一 weblogic域內(nèi),根據(jù)對跨系統(tǒng)傳遞的變量的需求,劃分變量提供系統(tǒng)和變量獲取系統(tǒng),分別用于提供跨系統(tǒng)變量和獲取跨系統(tǒng)變量。
[0054]步驟2,在所述變量提供系統(tǒng)內(nèi)生成一個第一 JSP頁面,并在第一 JSP頁面中將跨系統(tǒng)傳遞的變量定義為JSON格式。
[0055]例如,變量提供系統(tǒng)內(nèi)生成一個JSP頁面定義為A.jsp.在A.jsp頁面內(nèi)定義JSON格式變量,通過程序?qū)崿F(xiàn)可表達為:var param=msg[ “phoneNo”,” 136XXXXXXXX” ]。
[0056]步驟3,在所述變量獲取系統(tǒng)內(nèi)生成一個第二 JSP頁面,并通過AJAX技術約定該第
二JSP頁面能接收JSON格式的變量。
[0057]例如,在獲取系統(tǒng)內(nèi)生成一個JSP頁面定義為B.jsp,在B.jsp頁面內(nèi)定義一個AJAX方法,約定B.jsp能接收JSON格式的變量,其程序?qū)崿F(xiàn)過程可表達為:
[0058]
function getParam ( ) {
vdi url = “變量提供系統(tǒng)全量路徑/A.jsp” ;
$.ajax (
url: url,
type.: ’,post v ,
data— type.: ” json,,,
success: f unct i on (msg) {
alert (msg [ “phoneNo” ]); //獲取 A 頁面的 phoneNo 值,并在 B 頁面
打印出來
}
);
}
[0059]如果B.jsp頁面有地方觸發(fā)了 getParam方法, 那樣B.jsp頁面就可以獲取A頁面的變量值,獲取之后就可以在系統(tǒng)中應用了。
[0060]步驟4,所述變量獲取系統(tǒng)向所述變量提供系統(tǒng)發(fā)起變量獲取請求,從第一 JSP頁面中獲取并解析需要的JSON格式的變量,再將解析后的變量返回至第二 JSP頁面進行顯
/Jn ο[0061]其中,所述步驟4具體包括:通過Jquery的$.ajax方法向所述變量提供系統(tǒng)發(fā)起變量獲取請求,根據(jù)該變量獲取請求通過后臺異步找到第一 JSP頁面,在第一 JSP頁面中獲取需要的JSON格式的變量,并解析該JSON格式的變量,并將解析后的變量返回至第二 JSP頁面進行顯示。
[0062]如圖2所示,對應上述方法,本實施例還給出了一種相應的通過JSP技術獲取跨系統(tǒng)變量的系統(tǒng),其包括在同一weblogic域內(nèi)劃分的變量提供系統(tǒng)I和變量獲取系統(tǒng)2,其分別用于提供跨系統(tǒng)變量和獲取跨系統(tǒng)變量,且所述變量提供系統(tǒng)I內(nèi)生成有第一 JSP頁面,所述變量獲取系統(tǒng)2內(nèi)生成有第二 JSP頁面,所述系統(tǒng)還包括:
[0063]變量獲取格式定義模塊3,其連接所述變量提供系統(tǒng)1,用于在第一 JSP頁面中將跨系統(tǒng)傳遞的變量定義為JSON格式;
[0064]變量返回格式定義模塊4,其連接所述變量獲取模塊2,用于在第二 JSP頁面上通過AJAX技術約定所述變量獲取模塊能接收JSON格式的變量;
[0065]變量獲取及顯示模塊5,其連接所述變量提供系統(tǒng)I及所述變量獲取系統(tǒng)2,用于在所述變量獲取系統(tǒng)2中向所述變量提供系統(tǒng)I發(fā)起變量獲取請求,從第一 JSP頁面中獲取并解析需要的JSON格式的變量,再將解析后的變量返回至第二 JSP頁面進行顯示。
[0066]如圖3所示,所述變量獲取及顯示模塊5包括變量請求發(fā)送模塊51、變量獲取模塊
52、解析模塊53和顯示模塊54:
[0067]所述變量請求發(fā)送模塊51,用于通過Jquery的$.ajax方法向所述變量提供系統(tǒng)發(fā)起變量獲取請求;
[0068]所述變量獲取模塊52,其連接所述變量請求發(fā)送模塊51,用于根據(jù)變量獲取請求通過后臺異步找到第一 JSP頁面,在第一 JSP頁面中獲取需要的JSON格式的變量;
[0069]所述解析模塊53,其連接所述變量獲取模塊52,用于解析獲取的JSON格式的變量;
[0070]所述顯示模塊54,其連接所述解析模塊53,用于將解析后的JSON格式的變量返回至第二 JSP頁面進行顯示。
[0071]本實施例中,變量提供系統(tǒng)和變量獲取系統(tǒng)在同一 weblogic域內(nèi)包括兩層含義:
[0072]一是所述變量提供系統(tǒng)和變量獲取系統(tǒng)的實際地址在同一 weblogic域內(nèi);
[0073]二是所述變量提供系統(tǒng)和變量獲取系統(tǒng)的實際地址不在同一 weblogic域內(nèi),但其四層交換地址相同。
[0074]本實施例中,將跨系統(tǒng)傳遞的變量定義為JSON格式具體包括:在第一 JSP頁面通過Jquery的t ajax方法,設置跨系統(tǒng)傳遞的變量的數(shù)據(jù)類型為JSON格式。
[0075]此外,在解析后的變量返回至第二 JSP頁面的過程中,不限定變量返回的時間,數(shù)據(jù)處理都是在后臺進行,完成任務之后再返回處理信息,延長了數(shù)據(jù)獲取的時間。
[0076]如圖4所示,本實施例的方法及系統(tǒng)的工作流程可簡述為:假設變量提供系統(tǒng)為系統(tǒng)A,變量獲取系統(tǒng)為系統(tǒng)B,A、B兩個系統(tǒng)在同一個weblogic域內(nèi),如果B系統(tǒng)需要獲取A系統(tǒng)的某些變量或是數(shù)據(jù),只需要A提供一個jsp頁面,在本頁面里面利用腳本語言j query將變量或數(shù)據(jù)定義為JSON數(shù)據(jù)格式,B系統(tǒng)在另一個jsp頁面,通過ajax約定返回參數(shù)為json的方式,通過HTTP請求加載遠程數(shù)據(jù)(采用Jquery的$.ajax方法)直接獲取約定數(shù)據(jù),并解析數(shù)據(jù),數(shù)據(jù)返回不受時間限制,且無需調(diào)用服務,節(jié)省開發(fā)時間,提高系統(tǒng)速度,方便快捷。
[0077]以一個電話經(jīng)理的工作空間為例,要求設置點擊其“呼出記錄”菜單,可跳轉(zhuǎn)至維系挽留系統(tǒng),同時將呼入的電話號碼傳遞至“呼出記錄”下的界面進行顯示。
[0078]通過本實施例的jsp獲取變量的方法,具體步驟為:
[0079]首先,在電話經(jīng)理系統(tǒng)里約定頁面通過腳本語言(jquery)將需要傳遞的電話號碼定義為json數(shù)據(jù)格式,如:{ “num”:xxx}
[0080]然后在維系挽留系統(tǒng)通過HTTP請求加載遠程數(shù)據(jù),即:通過jquery的t ajax方法(定義dateType【數(shù)據(jù)類型】參數(shù)定義為json格式)發(fā)起請求,通過后臺異步找到約定頁面,獲取數(shù)據(jù)
[0081]最后解析約定語言,即解析json數(shù)據(jù):通過data[param]獲取手機號碼,然后顯示在頁面上。
[0082]即使是一個最簡單的服務,參數(shù)層級也十分多, 獲取不是十分便捷,而采用本實施例的方法明顯地比調(diào)用Webservice服務獲取服務信息快捷。
[0083]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【權利要求】
1.一種通過JSP技術獲取跨系統(tǒng)變量的方法,其特征在于,包括: 步驟1,在同一 weblogic域內(nèi),根據(jù)對跨系統(tǒng)傳遞的變量的需求,劃分變量提供系統(tǒng)和變量獲取系統(tǒng),分別用于提供跨系統(tǒng)變量和獲取跨系統(tǒng)變量; 步驟2,在所述變量提供系統(tǒng)內(nèi)生成一個第一 JSP頁面,并在第一 JSP頁面中將跨系統(tǒng)傳遞的變量定義為JSON格式; 步驟3,在所述變量獲取系統(tǒng)內(nèi)生成一個第二 JSP頁面,并通過AJAX技術約定該第二JSP頁面能接收JSON格式的變量; 步驟4,所述變量獲取系統(tǒng)向所述變量提供系統(tǒng)發(fā)起變量獲取請求,從第一 JSP頁面中獲取并解析需要的JSON格式的變量,再將解析后的變量返回至第二 JSP頁面進行顯示。
2.根據(jù)權利要求1所述的方法,其特征在于,所述步驟I中變量提供系統(tǒng)和變量獲取系統(tǒng)在同一 weblogic域內(nèi)包括兩層含義: 所述變量提供系統(tǒng)和變量獲取系統(tǒng)的實際地址在同一 weblogic域內(nèi); 或者,所述變量提供系統(tǒng)和變量獲取系統(tǒng)的實際地址不在同一 weblogic域內(nèi),但其四層交換地址相同。
3.根據(jù)權利要求1所述的方法,其特征在于,所述步驟2中在第一JSP頁面中將跨系統(tǒng)傳遞的變量定義為JSON格式具體包括:在第一 JSP頁面通過Jquery的$.ajax方法,設置跨系統(tǒng)傳遞的變量的數(shù)據(jù)類型為JSON格式。
4.根據(jù)權利要求1所述的方法,其特征在于,所述步驟4具體包括:通過Jquery的$.ajax方法向所述變量提供.系統(tǒng)發(fā)起變量獲取請求,根據(jù)該變量獲取請求通過后臺異步找到第一 JSP頁面,在第一 JSP頁面中獲取需要的JSON格式的變量,并解析該JSON格式的變量,并將解析后的變量返回至第二 JSP頁面進行顯示。
5.根據(jù)權利要求1或4所述的方法,其特征在于,在解析后的變量返回至第二JSP頁面的過程中,不限定變量返回的時間。
6.一種通過JSP技術獲取跨系統(tǒng)變量的系統(tǒng),其特征在于,包括在同一 weblogic域內(nèi)劃分的變量提供系統(tǒng)和變量獲取系統(tǒng),其分別用于提供跨系統(tǒng)變量和獲取跨系統(tǒng)變量,且所述變量提供系統(tǒng)內(nèi)生成有第一 JSP頁面,所述變量獲取系統(tǒng)內(nèi)生成有第二 JSP頁面,所述系統(tǒng)還包括: 變量獲取格式定義模塊,其連接所述變量提供系統(tǒng),用于在第一 JSP頁面中將跨系統(tǒng)傳遞的變量定義為JSON格式; 變量返回格式定義模塊,其連接所述變量獲取模塊,用于在第二 JSP頁面上通過AJAX技術約定所述變量獲取模塊能接收JSON格式的變量; 變量獲取及顯示模塊,其連接所述變量提供系統(tǒng)及所述變量獲取系統(tǒng),用于在所述變量獲取系統(tǒng)中向所述變量提供系統(tǒng)發(fā)起變量獲取請求,從第一 JSP頁面中獲取并解析需要的JSON格式的變量,再將解析后的變量返回至第二 JSP頁面進行顯示。
7.根據(jù)權利要求6所述的系統(tǒng),其特征在于,處于同一weblogic域內(nèi)的變量提供系統(tǒng)和變量獲取系統(tǒng)包括兩層含義: 所述變量提供系統(tǒng)和變量獲取系統(tǒng)的實際地址在同一 weblogic域內(nèi); 或者,所述變量提供系統(tǒng)和變量獲取系統(tǒng)的實際地址不在同一 weblogic域內(nèi),但其四層交換地址相同。
8.根據(jù)權利要求6所述的系統(tǒng),其特征在于,在第一JSP頁面中將跨系統(tǒng)傳遞的變量定義為JSON格式具體包括:在第一 JSP頁面通過Jquery的$.ajax方法,設置跨系統(tǒng)傳遞的變量的數(shù)據(jù)類型為JSON格式。
9.根據(jù)權利要求6所述的系統(tǒng),其特征在于,所述變量獲取及顯示模塊包括變量請求發(fā)送模塊、變量獲取模塊、解析模塊和顯示模塊: 所述變量請求發(fā)送模塊,用于通過Jquery的t ajax方法向所述變量提供系統(tǒng)發(fā)起變量獲取請求; 所述變量獲取模塊,其連接所述變量請求發(fā)送模塊,用于根據(jù)變量獲取請求通過后臺異步找到第一 JSP頁面,在第一 JSP頁面中獲取需要的JSON格式的變量; 所述解析模塊,其連接所述變量獲取模塊,用于解析獲取的JSON格式的變量; 所述顯示模塊,其連接所述解析模塊,用于將解析后的JSON格式的變量返回至第二JSP頁面進行顯示。
10. 根據(jù)權利要求6或9所述的方法,其特征在于,在解析后的變量返回至第二JSP頁面的過程中,不限定變量返回的時間。
【文檔編號】G06F9/46GK103473127SQ201310409421
【公開日】2013年12月25日 申請日期:2013年9月10日 優(yōu)先權日:2013年9月10日
【發(fā)明者】王志艷 申請人:北京思特奇信息技術股份有限公司