0

我在 GWT 共享包中创建了一个类,我希望客户端和服务器都可以读取它,并使用它在客户端和服务器之间传递消息。这是我尝试在 Chrome 中启动项目时收到的错误消息。我该如何解决?

[错误] [项目] - com.project.shared.Post 不能分配给 'com.google.gwt.user.client.rpc.IsSerializable' 或 'java.io.Serializable' 也没有自定义字段序列化程序(通过 com.project.shared.Post[])

4

2 回答 2

1

没有看到任何代码,我猜你需要让你的类实现 IsSerializable 以便 GWT 可以序列化它。这是您看到该错误的最可能原因。

于 2013-04-29T13:21:29.437 回答
1

好吧,您似乎需要您的类来实现 com.google.gwt.user.client.rpc.IsSerializable(或 java.io.Serializable,但更喜欢 IsSerializable)。

由于该类在您的客户端和服务器之间传输,因此需要对其进行序列化。

于 2013-04-29T13:22:25.200 回答