我将 MVP 模式用于 GWT 应用程序。我有一个过滤视图和搜索结果视图。如果修改了搜索条件,搜索结果将得到更新。
但是,当我刷新浏览器时,选定的标准会丢失。所以我想保留搜索条件并尝试在我的 onModuleLoad() 中使用 CachingActivityMapper
CachingActivityMapper cached = new CachingActivityMapper(new AppActivityMapper(clientFactory));
FilteredActivityMapper.Filter filter = new FilteredActivityMapper.Filter() {
@Override
public Place filter(Place place) {
return place;
}
};
final ActivityManager activityManager = new ActivityManager(activityMapper,
eventBus);
activityManager.setDisplay(filterDisplayView);
但我看不出有什么区别。
请告诉我的代码出了什么问题。
谢谢。