Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找一个关于如何在 SmartGWT 中自定义数据源的好教程(代码示例现在也可以)。
一些细节: 我有一个 GWT 项目,它使用专有的客户端-服务器协议来获取数据(具有基于 GWT 类的广泛 API)。服务器不基于 GWT,即 GWT 仅用于客户端。 我想通过创建一个将与现有 GWT 基础设施交互的自定义 DataSource 来使用 SmartGWT 的小部件和这些数据。
有人知道这样的资源吗?
编辑:
查尔斯肯德里克的回答对我有用。
对于一个工作代码示例,您可以看到这个。
您可以通过覆盖 transformRequest 和 transformResponse 来做到这一点 - 请参阅这些方法的文档以获取概述:
http://www.smartclient.com/smartgwtee/javadoc/com/smartgwt/client/data/DataSource.html#transformRequest(com.smartgwt.client.data.DSRequest)
http://www.smartclient.com/smartgwtee/javadoc/com/smartgwt/client/data/DataSource.html#transformResponse(com.smartgwt.client.data.DSResponse,%20com.smartgwt.client.data.DSRequest,% 20java.lang.Object)