将SerializationException
作为参数传递给RPC servlet方法时,我得到ArrayList<MyObject>
。类MyObject
仅包含2个类型为String
和Serializable
的字段。在Serializable
字段中,我将值传递为Boolean
(checkBox.getValue
),String(textBox.getValue)
和Date(dateBox.getValue)
。所以在Serializable
字段中,我总是有100%可以序列化的类型。为什么会出现这种异常?
感谢。
答案 0 :(得分:1)
我认为你不能将Serializable用作GWT RPC的类型,同样我不能使用Object实例。 GWT无法正确处理它。您想要使用RPC序列化的对象也应该具有默认构造函数,即使它是空的。在问题中粘贴您的代码和异常消息。