昨天帮新来的同事解决 serialization Exception 的 问题,
问题:用的是rpc机制,把包括List<some Object>对象在内的三个对象传到后台,
工作:1、检查了接口和实现类,方法参数和返回值都没有问题;
2、Object对象有有参数的构造方法;
尝试:1、试着把传的List<Object>这个参数去掉,方法调用没有出现问题;
2、把List<Object>改成数组Object[] 传到后台,提示Object对象应该有一个Zero-argument configuration,意思很明了,就是要有一个无参构造函数。
----> 原因锁定:Object这个对象缺少一个无参的构造函数,记得这是GWT序列化必须的。
解决:给Object添加了一个无参的构造函数,果然可行!
解决RPC机制下序列化问题
本文详细描述了如何解决使用RPC机制时遇到的序列化Exception问题,特别是针对Object对象缺少无参构造函数的情况,通过添加该构造函数成功解决了问题。
3367

被折叠的 条评论
为什么被折叠?



