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 使用ValueProxy填充GWT CellTable_Java_Gwt_Requestfactory_Gwt Celltable - Fatal编程技术网

Java 使用ValueProxy填充GWT CellTable

Java 使用ValueProxy填充GWT CellTable,java,gwt,requestfactory,gwt-celltable,Java,Gwt,Requestfactory,Gwt Celltable,我有一个视图,其中包含一个cellTable,由使用RequestFactory从服务器端接收的Proxys类型ValueProxy填充。我可以显示行,但当我想通过SelectionCell更新行时,会出现一些问题*。当使用真实模型而不是使用GWT-RPC的代理时,同样的示例也适用 *出现了许多问题,例如: 更新前需要很长时间。 可以更新1次。 远程连接丢失。 堆栈溢出;要增加堆栈大小,请在启动java-Xss1M时使用-Xss标志。。。 在CellTable中使用真实模型或代理是否有区别 任何

我有一个视图,其中包含一个cellTable,由使用RequestFactory从服务器端接收的Proxys类型ValueProxy填充。我可以显示行,但当我想通过SelectionCell更新行时,会出现一些问题*。当使用真实模型而不是使用GWT-RPC的代理时,同样的示例也适用

*出现了许多问题,例如:

更新前需要很长时间。 可以更新1次。 远程连接丢失。 堆栈溢出;要增加堆栈大小,请在启动java-Xss1M时使用-Xss标志。。。 在CellTable中使用真实模型或代理是否有区别


任何想法,谢谢。

根据我自己的经验,如果您有大数据集,从服务器端获取数据可能需要很长时间,因此请添加您的查询和您的值代理定义,对于您的第二个问题,如果您向我们展示您的代码,我们将很有帮助,这样我们就可以告诉您错误所在,对于stackoveflow,如果您有非常大的数据或递归数据,则可能会导致此问题。另一方面,如果您想得到正确的答案,请提供更多详细信息。我认为这不是数据集大小的问题,因为CellTable可以通过寻呼机显示数据,并且一切正常。我唯一的问题是,当我想通过选择单元格更新一行时,我在列的getValue方法中放了一条日志消息,然后发现对getValue方法的无限调用。我认为用远程域ValueProxy而不是域类填充CellTable时会出现问题。谢谢。这里有一个链接到GWT谷歌集团,你可以在那里找到我的代码,我不能把它放在这里,谢谢。