1

我需要在 GWT 中深度克隆一个对象。在服务器端有一些实用程序,例如:http ://code.google.com/p/cloning/ ,它使用反射,因此在 GWT 中不可用。

我在想也许解决方案是 ObjectStreamWriter。

你知道自动克隆更好的解决方案吗?

4

1 回答 1

1

没有办法在前端使用 GWT 序列化克隆对象,因为这种序列化不是对称的。

如果您注意 GWT RPC 请求和响应,您会看到请求中的分隔符是“|” 在响应中,分隔符是“,”。显然这不是唯一的区别,更换分隔符也无济于事。

这意味着在 javascript 中序列化的对象只会在服务器中反序列化,在服务器中序列化的对象只会在 javascript 中反序列化。

于 2013-09-18T12:03:48.630 回答