在GWT共享包中创建消息对象时遇到问题

时间:2013-04-29 13:19:03

标签: gwt

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

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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

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