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 に答える