我目前正在做一个 GWT 项目。问题是,我很难相信我需要一遍又一遍地重复一些样板来将数据从 EntityProxy(比如 getSomeData() 方法)绑定到 UI 组件(比如 TextBox)。
你们是如何克服这个问题的?现在我必须创建一个从 TextBox 读取并将其设置为 EntityProxy 的方法,以及一个在从 EntityProxy 读取后写入 TextBox 的方法。
基本上,它总是一样的!IE:
// Update the text box
T someData = entity.getSomeData();
textBox.setText(someData);
// Update the entity
String value = textBox.getText();
entity.setSomeData(value);
你明白我的意思吗?我知道客户端没有反射。我可以使用延迟绑定,但我不确定它如何或是否是使用 RequestFactory 的 EntityProxys 的好方法。
谢谢