2012-01-25 48 views
0

非常簡單的情況,一個搜索頁面有幾個搜索條件,當用戶填寫並按'搜索'時,搜索條件是傳遞到服務器並檢索數據庫並將結果放入一個arrayList中,然後服務器重定向頁面得到結果顯示搜索結果。如何將搜索條件發送到服務器並在另一個頁面中顯示搜索結果?

我不知道該怎麼做了最後一步,「顯示結果在結果頁面」 如果使用GWT-RPC方法, 是我們得到的回調對象的onSuccess方法的結果數組列表,然後跳轉到另一個頁面onsuccess方法? ,但我不知道如何實現這一點,尤其是「發送結果並跳轉到另一頁」部分

如果我這樣做使用PanelForm方法,我也堅持如何結果(一個arrayList)傳遞到顯示結果頁面?或者顯示結果頁面如何在服務器中獲取搜索結果?

回答

0

對不起我的英語水平,

你會得到的onSuccess方法列表

public void onSuccess(List list) 
{       
    List resultList = new ArrayList<com.shared.PanelFormVO>(); 
    for (int i = 0; i < list.size(); i++) { 
     PanelFormVO ld1 = (PanelFormVO) list.get(i); 
     resultList.add(ld1); 
    } 
    cellTable.setRowData(resultList); 
} 

這段代碼將告訴你如何把數據單元格表.. 其他u可以使用的使用數據清單

相關問題