Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java GWT2.1编辑器框架_Java_Gwt_Requestfactory - Fatal编程技术网

Java GWT2.1编辑器框架

Java GWT2.1编辑器框架,java,gwt,requestfactory,Java,Gwt,Requestfactory,我正在寻找一些关于如何使用的文档或示例。谷歌的文档呃有点缺乏 从有限的可用文档中,我已经能够收集到编辑器(理论上)将允许您更轻松地将GUI元素绑定到数据模型。这将减轻将数据复制到TextArea/ListBox/CheckBox中的常见任务,然后将用户的更改复制回基础模型(最终复制到数据库) 如果它真的做到了这一点,它将非常受欢迎。现在,对于如何实现其中任何一项,我都在挠头。任何指向文档或示例的指针都将不胜感激。我已经在同一个地方呆了一段时间,试图弄清楚编辑器是如何与RequestFactory

我正在寻找一些关于如何使用的文档或示例。谷歌的文档呃有点缺乏

从有限的可用文档中,我已经能够收集到编辑器(理论上)将允许您更轻松地将GUI元素绑定到数据模型。这将减轻将数据复制到TextArea/ListBox/CheckBox中的常见任务,然后将用户的更改复制回基础模型(最终复制到数据库)


如果它真的做到了这一点,它将非常受欢迎。现在,对于如何实现其中任何一项,我都在挠头。任何指向文档或示例的指针都将不胜感激。

我已经在同一个地方呆了一段时间,试图弄清楚编辑器是如何与RequestFactory的东西联系在一起的。GWT 2.1.1版本中的DynaTableRF示例最终开始让事情走到一起——它很复杂,但我认为您需要一个复杂的应用程序来开始看到它的好处。每个步骤中的代码都非常简单-但是有很多步骤

不久前,当我遇到同样的情况时(不仅谷歌文档中的片段不起作用,而且他们还遗漏了最基本的粘合代码来让它们起作用),我试图为自己编写最基本的编辑器示例项目。我从DynaTableRf示例中学习了编辑器的基础知识(这太复杂了,无法开始使用Editors IMO),并将一些内容组合在一起

让我警告你:这很简单,但它是原始和未抛光的,它只是一个概念的证明。这只是我的Eclipse项目的一部分:(注意:这是GWT2.1的旧版本)

更新


我刚刚更新了项目以使用GWT2.3。我在项目中提到的GWT2.1旧bug现在已经消失了。这里是新版本:

这里是另一个使用编辑器框架和请求工厂的示例,希望它也有帮助。

+1我通常非常喜欢GWT文档,但“覆盖”编辑器框架的页面实际上是一个负面例外。Roo还没有生成编辑器代码,但它确实生成了许多其他内容,包括活动和场所。我发现它生成的代码对于如何做基础工作是一个非常有用的参考。@Chris Lercher-不幸的是,这种文档似乎是谷歌的规则,而不是例外。似乎最前沿的代码比最简单的文档提前几个月发布,我经常发现这“很有用”文档落后了一年或更长时间。我写了一篇关于这个主题的博客文章:HTHThanks,谢谢你发表这篇文章-当我完成RequestFactory并需要认真启动w/Editors时,我一定会查看它。谢谢!你的playGwtEditors应用程序真正打破了我在MVP框架中采用编辑器的僵局。需要注意的一点是-2.2允许在刷新冲突后重新触发,但在持久化冲突后不允许。“AutoBean已被冻结错误”的问题目前尚未解决。MediaFire太糟糕了(0.4 MB)。请下次尝试使用DropBox或Box.net!