将Serializable对象作为参数传递时的GWT SerializationException

时间:2012-06-03 20:22:41

标签: java gwt serialization

SerializationException作为参数传递给RPC servlet方法时,我得到ArrayList<MyObject>。类MyObject仅包含2个类型为StringSerializable的字段。在Serializable字段中,我将值传递为BooleancheckBox.getValue),String(textBox.getValue)Date(dateBox.getValue)。所以在Serializable字段中,我总是有100%可以序列化的类型。为什么会出现这种异常?

感谢。

1 个答案:

答案 0 :(得分:1)

我认为你不能将Serializable用作GWT RPC的类型,同样我不能使用Object实例。 GWT无法正确处理它。您想要使用RPC序列化的对象也应该具有默认构造函数,即使它是空的。在问题中粘贴您的代码和异常消息。