我想将 java 接口传递给 @Put 调用:
public interface IMyInterface {
...
}
public class MyClass implements IMyInterface, Serializable {
...
}
public class Service extends ServerResource {
@Put
public void f(IMyInterface a) {
...
}
}
当我通过 ClientResource 调用 f() 时,我收到错误消息“不支持的媒体类型 (415)”,我认为这是因为 IMyInterface 不可序列化。
是否可以将 MyClass 对象作为 IMyInterface 传递?