場景:使用同乙個「添**成員」的頁面來操作
建群頁面:建群成功後,返回檢視群成員頁面。在建群過程中直接添**成員並返回乙個群名稱的引數。
添**成員頁面:在巳有群內添**成員,新增成功後,返回檢視群成員頁面。
分析:使用同乙個頁面,調兩種不同介面,從介面中可以看到,乙個包含,另乙個沒有
建群的介面為:/chat/vindicate/group
添**成員的介面為:/chat/vindicate/group/
在eclipse中需要做兩個頁面的渲染工作,其中使用相同的「添**成員」頁面,需要做到變數一樣,介面路徑不一樣,需要在js中根據是否為空,做判斷
在eclipse中,沒有的,要設為空
以下顯示在eclipse中兩個頁面的渲染情況
//添**成員
@get
@path("/add/member/")
public viewable getmember(@pathparam("id") string id)
//新建群頁面
@get
@path("/add/list")
public viewable getaddgroup()
在js中這樣寫:
$.ajax(",//使用相同的變數,目的是只需要呼叫一次就可以了data: ids,datatype: 'json',
success:
function
(data) ' == '')" +data.chatgroupid;//跳轉頁面要加乙個id,參照eclipse中的寫法sessionstorage.setitem(data.chatgroupid,data.chatgroupname);//跳轉的同時帶乙個「群名稱」的引數,所以要本地儲存這樣乙個引數}
else
";//不為空時,執行相同的跳轉頁面,eclipse中巳經新增id,所以在這裡無需再次新增id}}},
error:
function
(data)
});
注意:在介面引數中有乙個路徑有返回引數,因而需要把判斷寫在success中;如果沒有返回引數,可以把判斷寫在error中
到此,同乙個頁面,不同請求路徑的實時場景功能完畢。
同 乙個頁面,不同請求路徑,如何根據實際場景寫JS
場景 使用同乙個 添 成員 的頁面來操作 建群頁面 建群成功後,返回檢視群成員頁面。在建群過程中直接添 成員並返回乙個群名稱的引數。添 成員頁面 在巳有群內添 成員,新增成功後,返回檢視群成員頁面。分析 使用同乙個頁面,調兩種不同介面,從介面中可以看到,乙個包含,另乙個沒有 建群的介面為 chat ...
JSPX不同按鈕呼叫同乙個頁面
在網頁的頁面上有時回存在幾個不同的按鈕,他們要呼叫到同乙個頁面來顯示,那麼我們應該怎麼區分他們呢,又怎麼根據不同需要作出不同的反應呢。下面乙個是最近遇到的問題。同樣是呼叫同乙個頁面為什麼點選 edit 時它有資料顯示在乙個頁面,而點選 add時它卻沒有資料?因為當我們呼叫 edit 時,發生了以下動...
不同按鈕進入同乙個頁面顯示不同的div
頁面一的按鈕 納稅報表 資產負債表 利潤表現金流量表 頁面二在載入前進行判斷 mounted function else if list.indexof debet 1 else if list.indexof profit 1 else if list.indexof money 1 window...