非常简单的情况,一个搜索页面有多个搜索条件,当用户填写并按“搜索”时,搜索条件传递给服务器并检索数据库并将结果放入arrayList,然后服务器将页面重定向到结果页面,显示搜索结果。
我不知道如何做最后一步,“在结果页面显示结果” 如果使用GWT-RPC方法, 我们在回调对象的onsuccess方法中得到结果arraylist然后在onsuccess方法中跳转到另一个页面? 但我不知道如何实现这一点,特别是“发送结果并跳转到另一个页面”部分
如果我使用PanelForm方法执行此操作,我还会坚持步骤(arrayList)如何传递给show result页面?或显示结果页面如何在服务器中获取搜索结果?
答案 0 :(得分: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);
}
此代码将向您展示如何将数据放入单元格表中。 否则你可以使用该列表来使用数据