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
Gwt 无法将代理对象发送到服务器_Gwt_Requestfactory - Fatal编程技术网

Gwt 无法将代理对象发送到服务器

Gwt 无法将代理对象发送到服务器,gwt,requestfactory,Gwt,Requestfactory,我在客户端有一个使用请求上下文创建的值代理对象。我使用相同的请求上下文保存该对象。直到这里都很好 现在有一个新的需求,我需要在流中实际保存之前将相同的对象发送到服务器(用于不同的目的)。我该怎么做 我试图创建一个新的请求上下文,然后用它发送对象,但我得到一个错误,说这是不允许的 谢谢。你必须复制/克隆它。因为它是一个ValueProxy,所以应该不会有问题。问题是,这是一个错误 最干净的解决方案是使用,然后访问每个属性并在另一个代理上设置它 一种更简单的方法是对其进行复制和反序列化,这将创建一个

我在客户端有一个使用请求上下文创建的值代理对象。我使用相同的请求上下文保存该对象。直到这里都很好

现在有一个新的需求,我需要在流中实际保存之前将相同的对象发送到服务器(用于不同的目的)。我该怎么做

我试图创建一个新的请求上下文,然后用它发送对象,但我得到一个错误,说这是不允许的


谢谢。

你必须复制/克隆它。因为它是一个
ValueProxy
,所以应该不会有问题。问题是,这是一个错误

最干净的解决方案是使用,然后访问每个属性并在另一个代理上设置它


一种更简单的方法是对其进行复制和反序列化,这将创建一个独特的代理。

工作起来很有魅力。非常感谢,先生