Gwt 模型数据接口gxt
我正在gxt中实现一个服务器-客户机数据传输。 因此,我有一个Bean类和一个扩展BeanModelMarker的类。 然后我用服务器上DB的数据填充bean的字段。 然后我使用GWT RPCGwt 模型数据接口gxt,gwt,gwt-rpc,gxt,Gwt,Gwt Rpc,Gxt,我正在gxt中实现一个服务器-客户机数据传输。 因此,我有一个Bean类和一个扩展BeanModelMarker的类。 然后我用服务器上DB的数据填充bean的字段。 然后我使用GWT RPC 我应该使用gxt beanmodelfactory将Beant转换为模型数据并填充网格吗?我应该在哪里和什么时候使用它?您需要在RPC事件的成功调用中使用它,所以(我假设您的pojo被称为Bean) 请查看com.extjs.gxt.ui.client.data.BeanModelReader——这将帮助
我应该使用gxt beanmodelfactory将Beant转换为模型数据并填充网格吗?我应该在哪里和什么时候使用它?您需要在RPC事件的成功调用中使用它,所以(我假设您的pojo被称为Bean)
请查看
com.extjs.gxt.ui.client.data.BeanModelReader
——这将帮助您将数据放入网格
看看下面的示例,看看读卡器、加载程序、代理和存储在做什么:
您需要在加载程序中使用BeanModelReader:
BeanModelReader reader = new BeanModelReader();
ListLoader<ListLoadResult<ModelData>>loader = new BaseListLoader<ListLoadResult<ModelData>>(proxy,reader);
BeanModelReader=新的BeanModelReader();
ListLoaderloader=新的BaseListLoader(代理、读卡器);
我认为这一点在中得到了最好的解释,尽管文章中说“预览”,但现在所涵盖的内容是标准的(就像2008年的文章一样)。
BeanModelReader reader = new BeanModelReader();
ListLoader<ListLoadResult<ModelData>>loader = new BaseListLoader<ListLoadResult<ModelData>>(proxy,reader);