我一直在相当成功地在 SmartGWT 小部件上使用 UIBinder。但是,我必须扩展我使用的每个 SmartGWT 小部件以符合 UIBinder 的要求。有时,我必须将 SmartGWT 小部件伪装成 com.google.gwt 命名空间,或者将非 GWT 小部件伪装成 GWT 小部件。我根据需要扩展小部件。
所以,我开始怀疑,可能 SmartGWT 已经有了 UI XML 格式,而我可能正在做所有这些 UIBinder 适应,只是为了重新发明 SmartGWT 的轮子。
我已经阅读并重新阅读了展示的源代码,并深入研究了一些 SmartGWT 源代码,以及阅读了 javadocs。
我发现的只是用于服务器和客户端之间通信的 XML 或 Json。
是否有任何可用于 SmartGWT 的 UI def XML,无论是 gwt 编译为客户端 javascript 还是像 Vaadin 的服务器端生成的 UIDL?
如果你碰巧是一个 Isomorphic 代理,你能告诉我们是否有任何计划让 SmartGWT 与 UIBinder 一起玩(这样我就不必再自己按摩 SmartGWT 小部件了)?